Most laptops are horribly expensive to upgrade. The Mac just lets you drop in a new processor or an upgrade card and you're off. Whoever tells you that the Mac isn't upgradable is full of shit. Well, some of the modular Macs (iMacs, for example) are not upgradable, but the tower ones (the ones that anyone who knows their shit will be running), are.