When every game review website is saying BF3 won the battle, and every gamer who actually played both is saying that BF3 won the battle....that probably means that BF3 won the battle. BF3 is the better game. Its fact.
Better visuals, realistic physics and lighting, better audio and sound effects, a completely new game engine that allows an insane amount of details like destructible environments, and an overall more diverse game. My favorite part is the diversity in what you can do. MW3 is just run n' gun.
In BF3 you can do anything. You can run n' gun, be a sniper picking targets off at 500 yards away, be a tank commander, be a medic, be a support class and give your allies ammo and set traps for enemies, be a jet pilot, be a chopper gunner (Without needing a kill streak), you can para-shoot into battles, you can be a squad captain and order your squad mates around, you be an engineer and repair your teammates vehicles. Hell, I've had tons of fun just flying around my little recon drone and spotting target targets for my team (While still raking in some decent XP, since BF3 actually rewards helping teammates over working alone), My point is, BF3 lets you play how you want to.
CoD tells you to chase red dots on a radar. MW3 is a game aimed at kids who only run n' gun, and need to have their hands held with crap like aim assist and 4 meter long knife kills. BF3 is a game for gamers who like to kick some real ***.
I like the COD series better then the Battlefield series, but if its Battlefield 3 versus MW3 then I'd choose BF3.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.