The previous range of iMacs were easy enough to replace the hard drive. You just needed suction cups to remove the LCD screen which is just held in place by magnets. Youtube tutorials made it easy to learn how to do it.
But now, in an obvious attempt to increase service centre revenue, Apple has made the SATA cable and firmware proprietary on their new iMac range, which means you will have to service your iMac at an Apple store should you want a hard drive upgrade/replacement.
http://www.engadget.com/2011/05/13/new-imac-frees-you-from-t…
Meh, soon enough there will be ebay merchants selling hard drive replacement kits for 1/4 the price Apple is charging.
Bah people will still find a way around, pretty soon they'll be special tool kits and non-genuine accessories popping up on Deal Extreme and other chinese etailers to solve this issue.
Does this seem like ethical practice to you? It's like Apple selling you a car, but they lock the bonnet down so you can't change the oil or swap out parts without having to take a trip to the service center.