My cousin told me that I needed to have Vista to play games marked with the Games for Windows Live header. (i.e. Every game out) I usually buy my games through digital download but I was going to go to the store and actually pick up hard copies of some games. Is that true that I need Vista to run "games for windows" games or will it work on XP. Seems that making the games that way would make them lose a lot of money.