COD4 gets my vote.

Played Halo 3 and didn't like it much.