I like Halo 3 because you ( if your good ) can just roll over the enemies on campaign and it has amazing multiplayer / xbox live better than CoD4. CoD4 has a more challenging campaign but worse of a multiplayer and it requires more stratagy. Theirs my opinion
To me its no contest Halo 3 is one the best games I've ever played and Cod4 is one of the worst. Yes alright COD4 may have an acceptable campaign but everything else is bad. You can't take a buddy into the online section of the game. Also the fact that if your new to the game and you enter an online fight and everyone automatically has better weapons is an immediate disadvantage. These facts make me give Call Of Duty 4 a pathetic 3/10. Call me crazy but just because I'm a semi- Pro Halo player doesn't mean i can't enjoy it.
Halo 3 " BEST GAME OF THE DECADE" you simply just cannot top that one my friends! =P