sostanzialmente halo è sempre stato migliore come trama in generale e come background (e grazie al brazzo, è una trilogia con un paio di spin off, sarebbe anormale se non lo fosse), unico demerito è che master chief è un pg ridicolo come lara croft
graficamente nel complesso cod la spunta come impatto grafico, vuoi perchè è una saga con più episodi su console hd nel complesso, però c'è anche da dire che reach tecnicamente è il motore su console più avanzato, muove di tutto a schermo in aree vastissime (la città è impressionante) con effettistica, texture di ottima qualità ed ia avanzata con 0 script, contrariamente a quello che avviene in cod dove spesso si è in un corridoio, ok, grafica spettacolare ma è tutto scriptato
come gameplay c'è poco da fare, cod ed halo sono identici, l'unica differenza è che halo ha più armi ( grazie al fatto che con il fatto che è futuristico si può avere maggior libertà di design) ed una marea di veicoli utilizzabili per i livelli
si, halo è migliore, ha inventato il genere su console ed è il metro di paragone
edit: non tirate fuori il discorso delle vendite, è multipiatta cod grazie al ***** che vende di più