in my opinion halo reach is the best halo so far, and the resons why, are very detailed, and those details are going to make a very graduale difference compared to previous halo games. the anniversary's graphics surely aren't the best but the game itself still looks weird compared to the original combat evolved.
halo combat evolved: the series begins
halo 2: the best game for Xbox, regarding people still played it even after the Xbox 360 launched.
halo 3: the only thing that made halo 2 players jump on to Xbox 360
halo wars (not bungie): it had it's glory for a while
halo 3 odst: it's better then halo 3 but it doesn't fully beat it
halo reach: bungie said that this game is incomplete, they where going to add alot more features to the game like the space mission but online...
halo combat evolved anniversary: a good game if whant to go back to your childhood one last time
halo 4: -spoiler alert ahead- ... all i know it's going to have forerunners.
Go 343 Industries, you can bring back halo like it was before, and i know you can make it better, and i want to see that happen in halo 4