Oh and I finished Halo 2 this weekend. Way longer and harder (on Heroic) than anticipated. Playing through Halo 1 now. No, I idea why I am going through the trilogy backwards.
Just an FYI, if the stories look disjointed that is because there are major events told in other media between the games (like what happened after H1 to H2).