I ended up picking halo 4 because the campaign looked unique and thought out, adding variety and twist to the game. This was a huge factor as opposed to what seems like the same old material in COD. Granted, black ops 2 looked awesome, and definitally different than its predecessors, what with all the high tech drones and such, but in the end, nobody plays COD for the storyline. They play it for the multiplayer. (Which rocks)