I don't know what you people are complaining about. You get what you pay for.
Their hardware may be relatively expensive, but you also get well-designed software with it (with free OS upgrades)
At work, I work with Windows and Linux OS's (btw, Linux is great), but, at home, I wouldn't swap my...