It was bound to happen. 2007's biggest shooters are in a battle for console supremacy. On one side, you have Microsoft's Halo 3, the seemingly unstoppable juggernaut. On the other, stands Activision's Call of Duty 4: Modern Warfare. If you can afford both, then by all means, but if money's tight, read on to see which game emerged victorious.