Great design, no funcionality
I tried to abandon my PC for the iMac. The iMac looks great, has great speakers, great monitor, and that's about it. It is not very PC compatible at all, from peripherals to software. Running virtual PC is painfully slow and it's difficult to work with. The tech support is limited to 90 days and they remind you every time you call that you will be charged ... per call unless you sign up for an overpriced service plan. If the product is good, there should be service for at least a year without any charge. The environment is not intuitive at all either. Overall, the computer is slow and software is still limited, particularly for statistical and analytical software. Essentially, it's an overpriced stereo. Apple does provide a useful monitor post that simulates a neck for those times when the user needs to express frustration, which is often.