I'm a bit of a Halo nerd, but I thought Halo 3 was not on par with the rest of the series. The SP is great but the MP was lackluster. I enjoyed ODST, but it was more or less an expansion pack. Halo Reach felt more like Halo 1 and 2 when I played the beta and that is largely a good thing.