Battlefield 3 is sounding like one heck of a game, maybe it will surpass Crysis 2; in graphics and physics.
Sorry, but the Battlefield series were never about graphics.
Battlefield 1942 was about big battles on large maps with tanks and planes.
The big maps gave you a lot of opportunities to attack. You didn't have to use always the same way to attack.
Battlefield 2 was also about big battles, but with an big improvement in coordination between the players.
DICE created a lot of useful tools to promote Teamwork, even between players who can't communicate because of different languages.
The biggest improvement was the Squad & the comroses.
Players were able to create small groups, and the leader of the Squad was able to set Orders like Attack / Defend / Destroy.

If you want to tell your Teammates to set up a defence at a specific point you only have to press Q, select the order an confirm.
Everyone in your Squads get's the Order as voice over in his native language and as icon in the HUD.
One player was also able to act as commander, giving orders to squadleaders:

Coordination of players was the big thing in Battlefield 2, and it worked.
In most other shooters there is no coordination, every player does his one thing.
And what did DICE with this unique thing in Battlefield 3 ?
They throw it out and made a Call of Duty Clone with better graphics, physics and destroyable cover.
At the moment there is almost no coordination possible in the Beta Version of Battlefield 3.
Were are no Comroses to ask your Squadmates for a Medpack or Ammonition.
You can't tell them "Let's go" or "Need Support !" or even "Thanks" after they revived you.
You can't check the tactical situation ( where is the enemy ? where are holes in our defence ) becaus the game doesn't have a map - only a small minimap in the HUD.
You can give attack and defend orders als Squadleader - but the game doesn't play any orders to your squadmates, and the game doesn't inform you that you are the squadleader.
Also the matchmaking is horrible
If your have a lot of friends in your buddy list
and can use a teamspeak
and are lucky to bee on the same side in the same Squad than you can rock this game.
If you are alone, without buddies, without teamspeak you are lost. Without Teamspeak there is no coordination. Your Squadmates run in different directions instead of stick together so in most cases you don't have anyone to cover your back.