Halo 2. I'll finish the fight when Halo 3 is released for PC... in a couple of years.

Till then a plot guide just have to do.