I think that Halo has better Multiplayer out of the 2. I like Cod dont get me wrong but Halo has more benefits. I cant wait for black Ops and Halo Reach.
They aren't very comparable games, but I'd have to go with the Halo games. They just have the overall better multiplayer, not to mention that each subsequent game they release actually has a good amount of variety and new features.
CoD really has gone downhill from the greatness of CoD 4.Each game gets worse,MW2 was a joke,unlimited noob-tubes,spawn killing,boosting, camping,COMMANDO PRO! I expect BO will be just as bad.So I'd say Halo.
I've been playing Halo since I was 5 with Halo 1. I bought Halo 2 with my own money when I was around 7. I then got the legendary and collector's and normal edition of Halo 3 and I also got a Halo 3 limited edition controller, posters, pictures I made, shirt, wallet, dog tag, and 2 wristbands. I also completed the Halo 3 campaign on legendary 5 times and got every skull and almost all the achievements. Then i pre-ordered the Halo 3: ODST with the limited edition controller and the extra in-game character and i got a Halo 3: ODST shirt, And soon I am pre-ordering Halo Reach. Oh and i make a lot of maps and games in Halo 3 and I've been in at least 7 clans in Halo and i've been in at least 3 sniper clans. 2 of which I lead. Oh and I was a high-ranking in a clan called "RSN" (Rebel Strike Nations) that had thousands upon thousands of people in it for many games including Halo 3 but sadly that clan fell due to a bad chain of high-ranking people (not including myself) leaving. Some of which were my friends who I can't find now. I wish RSN was still up everyday too because it made gaming so fun. And soon we may retry RSN but nobody knows. I was so dedicated it's in my Gamertag. I think i am a true Halo fan. I like COD also but I love Halo.