Halo 4 will loose in my opinion, 2nd place: MW3 and best BF3! Modern warfare 3 is just a bit strange, war in USA, weapons with 2 sights, a soldier carrying 3 main weapons( Assault riffles, snipers, LMG's...) But bf3 looks cooler, mainly for its effects, the availability to drive/pilot... to be free in a map, to be able to destroy every single thing. So, in my opinion, BF3 will win, Mw3 will be 1 step behind bf3 and halo 4, well, i dont play halo games so...