My initial thoughts:
Molly and Micah were adorable. I'm hoping part of Generations is exploring their new future.
I loved the quasi-team-up on Sylar. I hated the fact that yet again, we don't see a big battle between the two. If there was a time they needed to do it, it was this episode.
I've said it about Michael on Lost, I'll say it about Matt here - a perfect example of a low Wisdom character. He isn't dumb, he just doesn't think things through. Contrast with Bennett, a high Wisdom character, or Mohinder, who's mostly average.
I cheered when Candace got knocked out in one blow by Niki. Also, in the scene, Candace shaking her hand in pain was a nice touch.
I really should have seen Noah coming, given Peter and Gabriel, and the events in Five Years Gone.
That was the most badass "yatta" ever spoken. It's a shame that whole scene made no sense. Sylar knocks around Peter, Bennett, Matt, and Niki no problem, but lets Hiro run straight at him? It would have been better if Hiro appeared right on top of him.
Finally, I love the fact that saving Claire had nothing to do with her powers, as everyone thought. That was absolutely perfect. I kind of wish that the writers hadn't had Nathan hint at it with his line about saving the world - I thought it was just subtle enough without it.
I would say last week's episode was slightly better, but I thought this was a pretty good ending. Waiting with bated breath for next season.