I actually love CoD's campaign. The MW storyline was pretty great, and there were some awesome moments in all of them. Black Ops was pretty great too. In comparison, I never even finished BF3's campaign. It was very well done and realistic, but not as entertaining, unfortunately.