If anyone has Battlefield Bad Company 2, I highly recommend the new expansion Vietnam. It is $15 and is pretty much a whole new game. It is so good, Activision/Infinity Ward should be embarrassed of their $15 map packs. I have been playing it every chance I have gotten today. It comes out on consoles on Tuesday.
If you don't have Bad Company 2, you should pick it up. Easily the best shooter this year and probably the last few years.
Here is the launch trailer for Vietnam.