Who would want to hunt down totally brainless bots in a game that has no continuity when you can get online and blast your buddy who brings some smarts ? BF rocks. I like the WW2 theme better than any modern stuff, so I really hope the FH mod will be out for BF2 soon. If not, I will stick to FH@BF42. If you like BF, have a look at FH, it brings some realism to the bunny-hopping-tanker parade that BF is.
I hear there isn't going to be a decent single-player mode... the emphasis has all been put on the multi-player ability of the game.