For the past two or three weeks, every episode has resulted in people saying "OHES MY GODZ!!! HEROEZ IS TEH BACK!!!1 YAY FULLER AND SEASON 1S!! YOU PWNZ!!!"
They've been wrong...while the episodes have gotten progressively better, none have been season one quality. While I am not going to say "Heroes is back (as it has a long way to go),"...this was easily the best episode since Company Man and is an episode of season 1 calibre.
The Parkman/Danko storyline was great, as was Bennet and Sylar. I can't wait to see where these plots go. The show has begun to focus on core characters and their development once again instead of ten million little subplots and bringing the main characters back together as they seem to be doing can only be a good thing.
Unfortunately...season one was not perfect...and this episode suffered the drawbacks of season one. Namely, useless, filler, subplots (ie - Niki/Jessica, Micah, and DL until like...the second to the last episode). Hiro and Ando once again...useless crap. Bad writing, was mostly filler. Did we really need to spend 15 minutes watching their wacky babysitting antics evolve as they get in such highjinks as trying to get across the country, making silly faces, and getting picked up by cliched Texan truckdrivers...who are Japanese (OMG! HE'S DIFFERENT BUT ACTS LIKE A HILLYBILLY! HEROES FOR BEST COMEDIC WRITING!

).
Also, Suresh was pretty much just plot device filler that should've only lasted like, 2 minutes instead of the 8 or 9 he was alloted....but I'll let it slide.
All around though...best episode since Company Man. The mark of a great TV show is getting better as it progresses. Season 1 built a solid foundation but left a lot of room for improvement. Unfortunately Heroes hit an instant downward spiral from the beginning of season 2 and on. Hopefully now, it can really pick it up and start building on season 1. Unfortunately...they're 2 years too late and that could spell cancellation. Serials seldom gain back audiences they lose. Hopefully this will be an exception as it would be ashame to see Heroes get the axe next year right as it starts to improve.