For those who haven't followed BF3 details here is a video that sums it up
YouTube - Battlefield 3 - What We Know So Far (Release, Beta, Maps, Squads, Classes).
Literally the day after that video was posted, EA announced that BF3 will be officially revealed on March 1, 2011 along with other upcoming EA games. EA CEO said to expect BF3 in 2nd half of 2011.
However BF3 isn't a PC exclusive and most likely won't have mod tools, since it still uses Frostbite. Maybe DICE was able to fix their issues in Frostbite 2.0 (BF3) that they couldn't with Frostbite 1.5 (BC2).
RO2 still wins with 3-4 mods in the making. I'll be picking up both