I <3 Halo:Reach - amazingly fun and best campaign + amazing Soundtrack
I <3 Halo 3:ODST - best soundtrack + Firefight + Coastal Highway and Mombassa Streets, amazingly unique campaign.
I <3 Halo 3 - best multiplayer levels + Forge + best Custom Games + soundtrack
I <3 Halo 2 - amazing huge fun campaign + soundtrack + Fun multiplayer
I <3 Halo: CE - started it all
Why do people hate any of them. Kat has nothing to do with how bad her driving is, she is just like every other AI, and really, the only think Bungie really sucks at doing is programming the driving on AI, but like-wise, you gotta look at there position and realize it is a very challenging task.
One last thing though Halo:CE got right was "Marines, don't fire unless the enemy has returned fire on the chief", Because Jun really can be annoying on Nightfall. However, Noble Team is pretty 1337.