
All-in-one is the way to go, but it seems that the PC industry thinks is better to have a big ass mess of computer on your desk. Apple products are VERY CHEAP for what you get. You already got the speakers, iLife, Mac OS X, a great screen, a webcam, a pretty good microphone, and also you save a TON of money in repairs and buying new hardware because you don't have any Windows messing up your computer hardware pieces.