For some reason I get very very sick playing COD4, when I play CS:S I don't get it though... something about COD4 that just makes me want to puke after 10 min of play time... maybe too much monitor shaking.
as for racing, GRID is pretty nice. As for a music player, definately go with JetAudio, probably the very best program used. And if possible, download RaimaRadio, great internet radio app that will provide music from around the world and will mix it up for a while. Right now I'm listening to German techno, and its pretty nice. (TechnoBase FM).
highly addicting and enjoyable for a while, but once you completely own everything, and you beat the living snot out of everyone you play online... even clans and stuff... its not fun any more... I was even offered to play in a professional league and be payed... but i said no because you just realize cod 4 isn't fun at a certain point
but yeah its fun for a while and then you'll never pick it up again
FPS - BF2, COD4, crysis (only for the graphics). Those are the only ones I own or have played enough to form an opinion on. The entire series for BF2 is only $29-$39 and the basic BF2 is $10. It's hard to find any FPS games that offer the same online/single player opportunities to do everything from ground pounding infantry to flying jets that BF2 does. My only suggestion for FPS games is if you play online make sure you go to some fairly established servers. There is nothing worse then playing with ppl who use hacks. While not preventable experienced, fair admins can ususally spot hackers before they cause too much disruption in the game play.
I use Vista Ultimate x64 and have not had any problems. If you are thinking of doing the same thing make sure you have at least 4gb of ram.
For strategy, the one I go back to all the time is Rome: Total War. Man that game has so much replayability to me. I bought that game for 50 bucks when it was first out, and still play it all the time. It's one that I can play for a few months, put down for a few more months, start playing again and get hooked on it again.