If you run and gun in COD you will get found out time and again by more intelligent players.
Whereas in Halo it really is whoever runs and guns the most frantically wins.
I do love 30-odd mins everyday online playing CoD4. Very addictive, and one of few online shooters that really rewards using your brain, and not just running around like a headless chicken shooting at everything.