Nice. Battlefield 2 is a great game to play if you have nothing better to do. It's like an MMOFPS and it can get quite addicting.
Quake 4 was okay...the single player sucked. I didn't really like the multiplayer that much. I'd rather wait for Enemy Territory: Quake Wars instead.
Ghost Recon Advanced Warfighter is another great game. You should try GRAW2 as well. Both are great Ghost Recon games and I love how Ubisoft brought the series to the future of combat.