I'd like a new iMac, my 6 year old one needs replacing but I'm worried about how "locked out" we're going to be with them. I love that I was able to upgrade the optical drive, memory, hard drive, install an SSD, upgrade the wireless module... it was all so easy. If the next ones are rubbish then I'm going to build a desktop PC - like others here have said they'd do - and stick with a MBP for portable use.