MW3 is a faster paced game that requires less teamwork then bf3 in my opinion one guy running around with a ump can carry the entire team in cod/mw3 but in bf3 it takes many people to accually alter the status of the match. BF3 also has HUGE maps, this can get annoying and if yourattention span is too short, you might not like this style of gameplay. all in all they're both 2 really good games but mw3 in opinion is too much like mw2 to spend $60 to buy. and bf3 just doesnt seem right. you choose its your opinion.