I'm slightly confused. Isn't everyone basically saying the same thing, yet somehow arguing? I thought both perspectives were that Halo is very good, but flawed.
@ rebulous - I don't think there is anyone in here that will say Halo 3 is perfect, but it all comes down to preference.
I still think Halo 3 takes more skill than CoD to get good at, mainly because it takes so much more effort to kill anyone in Halo. Similarly, though, there are amazing players in both games, and having prestiged both WaW and CoD4, I can certainly see why people love CoD. They're both FPS games, but other than that, they don't really have much in common. The fact that anyone can die so easily in CoD encourages more conservative tactics (AKA camping), and while I understand it, and appreciate its effectiveness, it's one reason I don't like CoD as much as Halo.
The jumping tactic in Halo used to really annoy me, until I eventually realised it's a necessary tactic for staying alive - you can strafe jump for a more effective BR, jump nades, make bumper jumper assassinations, and all sorts - it's a tactic that bears comparison to the camping in CoD, in my opinion. Until you start to face up to the fact that it's necessary to get by and not get humiliated every game, and accept it for what it is - utilitarian gameplay - then both of these things can superficially seem annoying and "cheap".
To be honest, though, nothing online is really doing it for me at the moment - I'm enjoying SP much more these days. I have no doubt that this will change again, but my most anticipated game for ages has been Mass Effect 2. I've also still got Dragon Age to get lost in, which will happen over Christmas.

Thank goodness for BioWare!