Looks like it will be good, although "Will ship with 8 maps, "each supporting up to 40-players per team" I'd prefer if it was 64 cause I do like the large scale battle strategy game play you get from having a lot of people. But who knows maybe it's a typo or incorrect quoting.
I'm not sure I like this idea of battalions to be honest, cause that will probably mean the idiot commanders will start issuing orders to a battalion instead of each squad.
56 Different Weapons! 48 New Vehicles! MMO-styled characters and avatars? Hey wait this doesn't sound like a FPS with unlocks, this is starting to sound like a FPSRPG? Anyone agree? Also with so many vehicles, and weapons, how are people ever going to find the few that they like? I mean it took me ages to pick the few I absolutely love from BF2's small range.