Thank you for accepting the debate, and yes you can have Reach, I'll make the first statement
Black ops has the better multiplayer because it is the more realistic game, and puts the player in a realistic battle position, opposed to the fact that Halo is syfy and has no true realism to it. Also black ops gives the player more choices with the create a class system when Reach does not.
I will now begin with my points. #1 Yes, halo is not realistic, but it is not supposed to be. #2, in halo, I don't have to listen to 10 year olds raging because I just killed them. And, in halo, people are running around the map instead of sitting in one spot with an overpowered gun like a noob. And plus, COD's create a class can work against it. People who just joined are at a disadvantage than the people who are level 40 or something. In halo, people start a match with the same gear in regular matches like team deathmatch.
My first point for this round is that you can count on the halo games to be a good single player and multi-player experience. The call of duty games have had their ups and downs, but halo is rock solid. You know what you are getting when you buy it. Halo doesn't fuddle with what works. If it ain't broke, don't fix it. Call of duty tries to fix what ain't broke, and in doing so, makes a shallow experience.