User blog comment:N7/Modern Warfare 3 and Battlefield 3 will generate over $1.4 Billion in revenue/@comment-4514662-20111023162208/@comment-3469974-20111023231447

I've only played the multiplayer for MW3 and i've played both SP and MP for BF3. The SP for BF3 has a lot of bugs and kinda short but overall the story is great, BF3 MP seems better than MW3's IMO.