Double post, just played hours of black ops 2 followed by some 2v2 halo.
Bo2 is so bad, it's all spray and pray. It's cheesy to the Max on everything. I didn't have fun playing it, I was forcing myself to like it. Halo 4 looks more mature and takes way more skill.