Amazing episode!
Peter can FLY!!!
And since this is the Milo discussion board and I doubt anyone else on the Gilmore Girls page will care, (this has to do with Heroes, not Milo)
TWoP just gave me this info (which I decided to research into via IMDB)
Hiro's IMDB Page
I'm so excited that this fantastic actor has been in my other favourite show! (As a philosophy student...season 2)