Call of Duty 4. I have played Halo 3 and that game is just weak sauce. Call of Duty are for men. Real guns, real organization, real war, and no weird aliens wanting to kill you and stuff.
COD4 because it is so beleivable the storyline to the actual game is also very beleivable. The graphics excuisite halo however i feel has a poor online gaming community.
In a battle. . .hmmmmm. . .energy shields > soldier outfits. Spartan Laser > stinger missile. Plasma grenade > frag. In a showdown, MC would pwn COD, but from a gameplay standpoint, COD 4 wins out.
Are you people not allowed to play cod4 or somthing have you seen the graphic comparison the class creation? Halo3 has very fun componets to it but, it takes 3000 bullest or one punch to win a fight what the heck. In cod4 you meet realistic fights, awsome maps and way better sniper action. COD4 wins with everything but its back behind its back.
halo three would be better. i have played call of duty 4 and i would just say i wouldnt like it that much! the only gsme that would be good enough to stand up to halo 3 would be no game at all! halo three is so good its the best game and most popular