BF2 is still one of my favourite games. Top 30 at least...
MW2 is pretty fun, I have to admit (when you can connect to a host, and stay connected. Grr). But it just doesn't compare to a full 64-player map in BF2, especially when everyone knows what roles they're supposed to be playing.
It's unbelievable fun. And those gameplay video's aren't far off what it was like in BF2 at times, so it's not like they're showing us gameplay that's simply never going to happen in reality, in-game.
I never buy something on its launch date - like all games I buy, I'll probably wait at least a month to see what it's really like.
But if it turns out they've done it "right"? You can be damn sure I'm gonna buy it.
Why does everyone hate Call Of Duty? Especially MW2. The Modern Warfare games blew my mind. They're amazing. So well I would like to see EA and IW go at it, releasing better and better games, I think IW both deserves to, and will, win in the end.