It's more of a preference, but I have both. They are both good in Single Player Mode, but I like MOH much better in multiplayer mode. COD had a lot of bugs in Multiplayer mode that they may have figured out by now. I have all the MOH and I play them all the time. I finished COD and have not played it since.