Since before I'd even managed to finish the fight on Heroic, let alone Legendary, people have been asking... "so, what do you think of Halo 3?"
Given the thousands of words I've hurled at Halo 2 over the years that seems like a rather broad question. When pressed, most people admit what they really want to know is what I think of the ending of Halo 3.
Even that can be broken down further. There's the way the game resolves its central conflicts going back to the first game, especially those conflicts that involve gameplay challenges, and then there's the denouement that the game gives us, the little epilogue.
My short answer is that Halo 3 handles both challenges with finesse and aplomb in a way that fits very well within the framework laid down by the previous two games, calling on the best elements of both, discarding some that didn't work so well, and modifying others.
So if Halo 3 does indeed, as Frankie said, allow you to finish all the fights going back to Halo 1, what are those fights?
Warning, there are spoilers here!