Call of Duty 4 is the best of the two but there are some better maps in 3 than in 4 like the Dam map i liked that one more than most of the maps in COD 4. The only other thing i liked about 3 above 4 was the ability to use special abilities for the different classes. Like demolitions had a rocket launcher and there were medic classes for those that like to heal there friends