If that's your opinion about the iMac, then I must emphasize that you know absolutely NOTHING about the Apple computing experience and reliability, a platform that I've used since 1989.
Even if you wanted so hard you would not be able to show a single personal computer brand that is better than Apple in terms of design, ease of use, reliability, thinness (for those who need it), build quality, integration between hardware and software, customer service and overall return rates. Simple, because there is NONE.
Alone, I have helped at least 5 work colleagues switch to Macs after their HORRID experiences with the platform you seem to admire so benightedly; and ALL of them tell me: why didn't I switch earlier?
So again, go drink your decaf with Mr. Gates and enjoy the Windows experience...this is a Mac enthusiasts' site after all.