In the same boat. Kinda leaning towards BF3.
OK, so I'm not that big into the whole online aspect of the games. I'm more about the gameplay itself (solo missions) Of these two, which is better? I liked BF3 since you're able to fly planes/helis and such. I like the FPS gameplay however the ability to blow **** up in vehicles is appealing. Is MW3 like this as well or is it primarily a FPS?
Battlefield is visually better, but I love the MW3 gameplay. I can hop in a game, run around and shoot people.