Well, Battlefield 2 is in my hot little hands right now. I had to get the CD version (3 CDs) because I don't believe in preordering (it violates rule #1 of impulse buying, which is that if the goods aren't miraculously present on the store shelf, I don't pick them up and purchase them).
Now I just need those Nvidia X64 drivers to show up... c'mon! Pleeease!
[Update, 2:20am] Well... it's pretty good, but I find myself wanting to play Joint Operations after I get annoyed at the infantry game. It's all about the vehicles in BF2. Opinions may change with experience, but I'll give it a 7/10 at the moment.