Modern Warfare 3 finally arrived in stores this week. Battlefield 3 came early, in an attempt by EA Games to go head-to-head with Activision’s annual juggernaut. Now that both titles have are in the hands of happy gamers everywhere, which is your favorite? Does Call of Duty: Modern Warfare 3 remain champion of the genre it helped define? Or has Battlefield 3 succeeded in beating the champ at its own game (so to speak)?