7 Great All-in-One Desktop PCs

All-in-one PCs are zippy, stylish, and just plain practical. Here's why your next PC probably won't be a tower.