j'ai les deux et les deux m'ont soulés en fait:
halo est blindé de modes de jeu,de quoi faire pleins de parties différentes,les armures,les grandes maps,les véhicules...par contre ce qui gache tout c'est qu'on met 5minutes pour commencer à jouer et si par malheur l'un des joueurs quiite ben son equipe se retrouve handicapé et perd la partie dans 99% des cas.
cod4 est bien sympa,change des jeux futuristes ou de ww2,beau...par contre je trouve ca trop simple,meme les mecs qui sont lvl55 et prestige 5-6 sont butables sans aucun problemes.y'a pleins de monde,mais beaucoup sont des gros noobs qui bourrinent comme des malades ou campent comme des porcs donc c'est vraiment super relou,les cartes sont toujours les memes,les modes de jeu vraiment pas assez diversifiés(c'est du classique quoi,ni plus ni moins).
au niveau du solo je dirais qu'en solo strict je prefere cod4,mais halo3 en coop,surtout en live à 4 est géniale.