I squeed a lot while watching it. The first time was when I saw Milo Ventimiglia in the credits. I've always said I want Peter and Nathan to survive somehow, and it looks like they did. Although I hope that Nathan will get rid of his beard soon!
Hiro's story isn't at all what I expected, but I like it a lot. Will he convince Kensei to get his shit together, or will he dress up as Kensei and save the day? I bet it'll be the latter.
And how great is it that half of this episode was not in English? It's fucking amazing that a US TV series can get away with subtitling lots and lots of Japanese and Spanish dialogue. By the way, I saw the trailers for the German TV-version of Heroes, and unsurprisngly, the dubbing is terrible. They also gave away half of the plot of season one in their trailers. Maybe they don't want to burden their viewers with the suspense of the weekly cliffhangers?