Great episode!
I remember Ted escaping in one of the earlier eps, causing his escort car to explode. Probably escaped at that point. I loved when they showed him trying to control his power. Cool stuff! Glad he just didn't disappear.
Lot of neat little hints popping up. So it's been only three weeks since the series actually started, as we know that when Hiro jumped to the future in New york, he jumped six weeks into the future (correct me if I'm wrong). I love his scene with Nathan! Lol, and his slow motion! Though you'd think they'd have the museum displays under lock and key...ah well.
Speaking of Nathan, he seemed very keen on helping everyone this time around, as far as stopping the bomb and all. Didn't seem very sleazy this ep, which is cool.
Peter said, "I absorbed his power..." in the dream sequence. I assume he'll encounter Ted eventually. Maybe his trip to Nevada forced them to meet up.
Claude seems cool. My first impression was that he's always invisible...but I'm thinking he can choose to be invisible when he wants.
I think the Haitian may be my new favorite character! Claire's storyline keeps getting more and more interesting! Looks like she'll be going all espionage in the next ep.
I really hope they give Isaac more to do than just trying to win back Simone. He's too important to everyone. Hope DL gets more to do as well. Don't really care too much about Micah.
Parkman, I think, will continue on his own with finding Sylar or discovering the truth about HRG. Curious to see what his wife thinks of his mind reading...

maybe she has a power too!
Mohinder...I dunno...kinda obvious that he'll start working with HRG.
Nikki showed super strength without turning into Jessica! Maybe she had her under control or it's something they both have. Her storyline should be getting better this arc.
One thing I didn't like was Simone's sudden acceptance of Isaac's and Hiro's powers...felt weird. And Linderman seems to be everywhere! Here's hoping we see some light shed on this mystery man.
Arc 2 begins...and we're off and running!