For everyone wanting to watch the first episode of the second season LEGALLY :
http://www.nbc.com/Heroes/video/episodes.shtml
Now my comments :
@&#@#(@ good story, lots of questions in my head too.
And by the way.. I don't know if I'm the only one that noticed that.. But Peter (my favorite character btw) had a ''Hero'' logo necklace.. I think that has to do a LOT with the electric blue balls he was throwing than anything else.
My guess is he might have died trying to get away with Nathan on the flying, or just taken away by ''the others'' which I actually consider to be the good ones honestly, and these others, have given and trained him to his maximum potential.. To serve good.