Best shooter to date, in my opinion.
Minus a few bugs, Battlelog is an awesome management tool. I mean, come on: it's facebook with guns! that's a win. Not only can you see your soldier but you can also see, plan and play in function of the upcoming upgrades and unlock you want to have and that adds to the addictiveness of the game. To my knowladge, it is innovative for a videogame.
The multiplayer is very awesome, immersive and encourage teamworks. the 4 "roles" feel just right and the vehicules are very good too... yet I do have big problem piloting the fighter jet with my mouse :P
If I can give it 2 bad points: teamworks could be even improved further and I would realy like to be able to keybind the "spot" button. Also, there is bugs that need to be fix in the Battlelog/server connection/program interractivities.
But, in the end of the day it is realy the best shooter I have ever played.