Imho, cod4 rules in simple gaming experience and weapon balance as they require skill to get kills quickly with it (unless u just run, jump and spray with ak47u)
mw3 has a great variety of gaming experience. u can have fun levelling up ur rank AND ur weapon, etc etc. I just hope they would have limited the akimbo attachment to just handguns u_u