In terms of everything but maybe campaign...how can trolls still think that cod isn't balanced? It's been very accurate with killcams unlike halo 4 and the hit detection is the best I've ever seen cod on a launch. Also, zombies is pretty cool, but overall it's the multiplayer people care about.
Halo took all the gimmics of shadowrun and cod and put them on steroids. Black Ops 2 actually balanced things and allow you more freedom. The guns feel great, the graphics are great, the sounds great. Halo RIP
Bungie hurry up with Destiny.
-
I have to say the black ops 2 campaign was immensely more enjoyable for me than the Halo 4 campaign, and I've been hating on cod campaigns and loving halo campaigns for my whole life.