Battlefield 3 E3's most anticipated. E3 2011 Game of the show Call of Duty doesn't stand a chance this year and I'm a hardened fan of both game series.
Modern Warfare 3 will FAR outsell Battlefield 3 - as for the actual better game though, time will tell.
I think BF3 will be better, CoD has gone downhill since the original MW, and the MW series is as stale as ever.
Both look great and would normally go for modern warfare...but, this time i am going to opt for battlefield