I'd say going from XP to 7/8 (though I don't have 8) is like going from a 97-03 gp to G8. XP only supports 3gb ram, 7/8 have 64-bit OS, a lot more features, less vulnerable, still supported, use same amount of resources, etc. And how could it be a waste of money when you can get it free?