Because vista is constantly being updated and has improved a shitload over it's initial release. Besides, with a computer like that, you don't even notice the difference between XP and vista :). And yeah well... my PC cost me $3500 bout march last year, still plays everything on highest...