If you want to upgrade, you could look for Pentium Ds, they (should, at least) have more cache than celerons and they're dualcores, which makes them WAY better. You can probably find those pretty cheap... I wouldn't pay more than $50 for them, though, if they're more pricey than that start saving up for a new computer.