It's all really your own opinion. Some people prefer Battlefield 3 because it is more "realistic" than MW3, but some people like MW3 because its faster paced. There are many differences, such as bigger maps, better lighting, realistic sounds etc. But for you to really know which one you like you would need to play them both.
I have to say that battlefield 3 is better
There will be on November 8th, 2011. Battlefield is better anyways.
Call of Duty 4 Call of Duty 2 Battlefield 2 Battlefield Bad Company 2
There both neck in neck its hard to tell
I Think Modern Warfare 3 is Better. But You Should Play Both Games Because Many People Also Like BAttlefield 3.
Its an opinion unless you just look at game sales and MW3 wins hands down.
Very Close:- Battlefield: Bad Company- Battlefield: Bad Company 2- MAG- Homefront- Medal Of HonourSimilarly Close- F.E.A.R.- F.E.A.R.2- Cipher Complex- Resistance: Fall Of Man- Resistance 2- Call Of Duty : Modern Warfare- Call Of Duty : Modern Warfare 2- Call Of Duty : Modern Warfare 3- Call Of Duty: Black Ops- Call Of Duty: World At War- Ghost Recon
Modern Warfare 2
Call of duty modern warfare 2 is better than socom because with modern warfare 2 you have better weapons and you run faster on the game. I agree it is way better!
Modern Warfare 2.
Call of Duty Modern Warfare 2
In Xbox Live i say no but the campaign is cool