Before I begin, I just want to assure everyone who reads this. I am not hating on ether game in anyway, however over the years I've found many things I love about both game and a lot of things that I find very stupid in both as well. These are my opinions you do not have to agree with them.
Lets start off with my favorite of the two here, Halo. Over the years I have been a Halo try hard I will admit this. However even though the campaign in each game is very impressive (with the exception of Halo: Reach) and it has a good flow and fear factor to it. On the other hand in my mind the multiplayer could be so much better. First of all, who at Bungie (when it first began) thought it was a good idea to let team mates kill each other? What could you possible gain from doing this besides making your self look like an ass. On that note when a team mate takes something like a sniper rifle or shotgun you can make your self useful and defend an objective like a flag if it is capture the flag or go out and kill a few retards if it is team death match (slayer as it is known in the Halo series). Now before I continue I just wanted to point out that even though the last reason I find the multiplayer irritating I still find it to be one of the best multiplayer experiences out there. You get to test your skills against other people and you get to see which strategies work and which ones do not if the people on your team know what they are doing and not sitting in the back of the map shooting each other or are AFC (away from controller) the entire game. Last thing for now about the Halo series. Through out the years of playing it and getting to experience the game play, it is a very straight forward FPS game but as with every game it has its twists. In Halo if you have never played it, there are basically two different sides fighting. The humans (with the help of the Elites in Halo 2-3) and the Covenant. With galactic war on the rise you must take part as the Chief to stop the fighting and to keep humanity from falling into enemy clutches.
Call of Duty, voted the "best multiplayer experience of the year." Personally I think this is a complete lie but to each their own. Even though I have played almost every Call of Duty game out there I have to say the only good thing about it is the single player story. Ever since the very first one the story mode has been a very good and actually fun challenge for the most part. Granted just as every game you must figure out how to get through story mode on the hardest difficulty if you are that kind of person like I am. The first three Call of Duty games were very challenging since I personally was not used to the weapon systems they were using. However... even with the more modern ones I think they could of made it a little more fair for both sides. Or at the least have a game mode for beginners or something so they can get a feel for the multiplayer without the stress of being in a game lobby with a 10th prestiged person. On that note what is the point of the prestige system? I never figured this out. Why do all that work to get your guns and upgrades and then have to do it all over again? I see no reason or clear point in doing this. For now I will just have to accept that it is there to keep the try hards in their place.