Well, the CPU's socketed, I believe. RAM's cheap, so are much faster hard drives. I don't think you'd be able to turn it into a screaming beasty, though. I've done the CPU, drive and RAM on my ancient notebook, stretching its life out a bit but probably not cost-effectively. For me, changing the drive from 4200rpm to 7200rpm gave me the biggest single improvement.