Well this is out finally.
EA have managed to fuck it all up yet again though. The punkbuster protection doesnt work properly and tends to kick many players after a few minutes of play unless they manually update punkbuster. As EA stated that they were going after the casual market with this game, I dont think that forcing players to mess about with things like this is a very good idea. Most "casual" gamers wont bother and just play something that actaully works. They are going to alienate a large potential market who play while skiving at work as well: The browser based system was perfect for this, but your friendly IT department isnt going to be too happy when you ask them to let you intall punkbuster...
In any case, the game isnt that great really - certainly not as good as TF2. TBF I'm a bit pissed off DICE dirtied the name of the BF franchise with this one.