Oh, one more thing:
I liked how Future Hiro's prophecy came true, just not how he thought. Peter saved the cheerleader, and I think it was Claire who made Nathan do what he did. However, this raises questions about the future episode. Claire survived in that future, which means she was there to sway her father to do the right thing, which I think is what stopped the disaster.
It doesn't seem that Present Hiro brought anything back from the future that prevented the disaster, unless it was truly Sylar that was supposed to be the bomb. Can anyone pinpoint what Present Hiro did to change things?
_________________________
Matt