Let me get this straight you have a Modern Warfare 3 avatar and your basing that MW3 will be better because you seen bits of it? This will end up up a flame thread, i hope a mods watching.
I'm just speculating at this point, as I haven't played MW3. But, I have played the COD titles and since I can see where DICE have 'borrowed' ideas from Treyarch/IW, I would have to say they have done a damn fine job at the story telling. But, with gamers already invested in the MW plot, I can see MW3 being just that little bit more special.
PS: what does my AV have to do with it. I'm not saying BF3 is bad, it's AWESOME, so don't get your knickers in a twist.
reskin game< new game engine
To be honest, you don't really get to blow much up in BF3 SP so you can't really see the awesome Frostbite 2.0 in action. The damage to ledges and stuff that enemies hide behind is nice and adds to the realism.