Seriously had doubts when I bought this game, but have no regrets. nearly waiting for Bad Company 2 but am glad I didn't.
Seriously has ridiculous replay value & reminds me of Counter-Strike in that the game play is so varied every time you play online it's different battle depending on how you & your team mates approach it.
Online is the future, single player games get boring very very quickly once you master a good online shooter. This is one of them.
If you even vaguely enjoy online shooters & you are willing to get to grips with the game for a few hours. This is a MUST buy.