BF3 for sure
Bf3 is hardcore on coop and the teamwork is what i play for. tIn COD you have the people that camp like MOFO's (not saying BF doesnt have campers, but its alot harder to camp when you try.) CODmw3 is also losing some aspects from from Black Ops which is a little depressing even...