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
The only thing that i really just hate about Halo:Reach is Armorlock. Its not about "if you wait, you can kill him" Its about the fact the guy just stops his death right there, and about 70% of the time, another enemy is coming at me, so while he locks up with no health, im sitting there in thirdperson with my deadbody.
Not to mention they can turn there camera, EMP vehicles, EMP you, Blow up vehicle, stun you if you punch them, and for about .5 of a second, they can shoot out of Armorlock when coming out of it, but the effects of ti are still on them.
The ability is just so unbalanced, and stupid. Im perfectly fine with active camo, and jetpack, and sprint, but Armorlock? Just take it out of Halo:Reach. having an option to0 live when you should have died is just insanely stupid.