I installed windows 7 (one of the late betas) on a low spec laptop. It sure is better than Vista, but slower than XP Home on the same laptop.
If you have XP and it works ok, I see no reason to go to W7. The only reason for getting W7 would be if you were unlucky enaugh to buy a new PC bundles with the bloated Vista.