The vast majority of laptops in the world allow you to upgrade. Macs dont for a very good reason: The design of Macs is as tight as you can get, and anything that adds space is taken out. Dell ships 14 laptop models and each model allows both multiple cpus and often different sockets (the studio line can take a core 2 or a I5). Therefore they have space built into the design.