i enjoy the campagins for the BF series. they explain some backlight among the situation other than "lets go to war!"
Bad company and Bad Company 2's campagins were really fun though, I always found the CoD campagins by comparison, rather drab and overindulged.
Battlefield 3's campagin felt rushed, and was more designed to showcase the: "Look what our new fancy engine can do."
Also why is Coop so rediculously small, Coop would probably be my favorite thing to do in BF3 if they had spent more time in it and actually made it longer than only about 2-3 hours worth.