I spent a ton of time with this online back in the day and really enjoyed it.
The maps are all different sizes which is something I like as it forces you to change up your tactics as you play. We are talking Conquest, Deathmatch, Rush and many more.
This one has plenty of maps (I am pretty sure it launched with 9) and it has all the game modes that you would expect in a good first-person shooter.
Of course, as good as the single-player campaign is, Battlefield 3 like the other games in the series is all about the multiplayer. Once again, the game looks great and the leap here from Battlefield 2 is very noticeable. I really, really did enjoy my time with the campaign and was pretty invested in what was going on, but the ending!!!! The ending was really a letdown and just did not live up to the expectations that the story had set.