I just decided my "maybe both" got to a "BF3 only".
I'm planning on getting WWe12 and Resident Evil and COD is out of plants now. MW3 shows a few improvements but still looks a lot like MW2 and I don't really feel it will be that much fun, that mw2 was. (Not saying its bad just saying it will feel the same and I need a break from it XD)
Plus I always prefered Treyarch's CODs (liked WAW and BO more than MW2) and MW games lack zombies which I play more than anything else on COD.
So I'll just play MW3 at my friends for the story and get BF3. I'll let COD rest for a year and see what next year's COD has to offer.
BTW I just saw this on a forum and thought its priceless XD
Q: MW3 or BF3?
A: COD MW3, you kill 10 people to use a chopper.
BF3, you get a chopper and kill 10 people.
I chose BF3 over COD because I'm sick of it's MP. COD is a good game but it's MP is broken.
I think Call of Duty should try to find a way to get the players to play the game not camp the **** out of all the game modes. I mean let's play Domination? People just trying to get kills running past the flags never capturing or at least try to. If you get what I mean.
I played very little Battlefield (BC2) but there people actually work in teams and do the objectives. And for who said BF is a "flight simulator", it is a "War simulator" and IMO it does a hell of a job simulating real war. COD on the other side is that Quick FPS we just hop on and try to kill as many as we can as fast as we can. No matter how much COD will evolve it's players break the game (most of them) simply for not playing the game how it should be played.
EDIT: lol I read a novel over here XD (sorry I just wanted to get this off my chest, my real friends are too addicted to COD to listen >_> , maybe somebody here will understand that I still like CoD but it's too similar to the prev. ones and the MP community is chaotic)