No argument there, I still have four machines running XP here at home...but I DO love my iMac.
I've talked a lot of people into getting for their college kids $300 PC packages and then just having them spend $30 to upgrade their ram to 1.5 Gigs.
All the stuff out there is made pretty well right now, so it is all good stuff these days from what I see.
I would never tell anyone to go buy anything from some maker that has a small shop and builds them on their own. That would be trouble IMO.