XP is old and dying Tech. It can not use DX10 which most games use now. So if you really wish to limit the game quality and game looks, go with XP. but if you really want to take advantage of the games, get Vista.
there is absolutely nothing wrong with it at all. Win7 will be even better.