Halo 1
Halo 3
ODST
Reach
Halo 4
Halo 2
I rate them more in terms of campaign experience. Halo 2 would rate higher but the middle of the game is such a drag. Never liked the bait and switch aspect of it compared to the E3 demo. Game was rushed and unfinished. Very uneven game, but I love the last 3 levels in the game.
It's a bit funny about ODST. The actual campaign levels are good but none are really outstanding. But the whole campaign is fairly even. No Cortana or Library level dragging the game down a bit.
Halo 3 is not perfect, but it tried a lot of things (abilities, support weapons, scarab fights). Story and campaign are coherent and conclusive. My only 3 complaints is the Cortana level, the annoying Cortana flashes and Cortana was never really in danger or rampant.
I have little to complain about in terms of MP. I thought Halo 4 was a fine MP experience. I love the big team battles.
I like the Firefight modes of ODST and Reach. Fun to play alone, fun to play online.
Spartan Ops in Halo 4 was a flop for me, it felt like recycled, leftover campaign bits. Drop it in favor of Firefight in Halo 5.