Yes dont forgett the leaked gameplay footage which was recorded with a mobile wile a bf3 presentation at the gdc:
http://www.youtube.com/watch?v=rwwtuON9oHQ
That earthquake basicly blown me away, i never seen something like that in any game, its incredible, now lets hope the mp will be as good as the sp is, tbh i dont care anymore for modsupport, even if i wish the game got one, lets see it from another perspective:
The frostbite 2 engine is basicly new, since the wrote it from scratch, so we still have a chance to build our own if we are lucky, same as it was with bf1942 back then, we didnt get modtools for it eigher, now its up to us again