I'd say Mac OS X is a lot more user friendly. Although don't take my word for it, try it for yourself. Pop into
your nearest branch of PC World (ironically) and try of the Macs on display there. They'll all be running a
copy of Mac OS X, and they won't be some flashy in store advertising demo like the PC's would be!
As for user upgradability, when it comes to the hardware, the iMacs have never really been designed
with internal tinkering in mind. They have mostly been designed for those, that just want a no fuss
computer that just get's the job done. Of course, that's not to say it isn't possible to upgrade the
hardware in an iMac, it's just a more limited scope of physical upgradability. When I upgraded the
memory and HDD in my first generation (circa October 1998) iMac, I found myself needing to
take the thing more less to bits. Later models have become a little more easy to upgrade.
I'm not sure about upgrading the hardware inside an eMac though
Meanwhile, the higher end Apple computers, such as the Power Mac G4/G5, are extremly easy to
physically upgrade the internal hardware. In most cases, they're easier to upgrade than most bog
standard PC system units. The internals of the Power Mac G4/G5 unit are very easy to access,
as this picture of a typical Power Mac G5 units shows . . .
That is just so much neater, tidier, and much nicer than the inside of most PC units, is it not . . . ?