HALO3=crappy, and all the same. God its repetitive, similar. Except you know i guess throwing in a cpl new weapons and grenades each game makes it so amazing. Of course COD4 wins hands down, without any compitition from Halo3... lol and btw halo WAS amazing when it first came out. And now its the same. My friend was dispointed when he bought it when it first came out. It was the SAME...
I have played both games a large amount. (Colonel on Halo)(early 3rd prestique on COD4) And i have got to say that i like Cod4 much better for online play. It has less lag and faster matchmaking. I also love the leveling system and the customizablity of your weapons and classes.
COD4, all the halo's are the same and just get too many noobs on Halo. COD4 is not hard to be good at and you can prestige when you get to the highest level unlike halo.
I really enjoyed Halo3's campaign, playing it with my friends, but it was too short.. and easy, even on legendary but there was no replay value in it.. apart from to collect the skulls, which i did. Then the online was fun while it lasted then just got annoying and boring.
Cod4 is a very good game, first time i played i did the campaign on veteran, was really challeneging but a good level so its not too hard. I completed it in 3/4 days. The online was really good and i love the pace of it but sometimes really pisses me off when i die when i spawn or have a really crappy team. I still play it, only cos my friends do..