I'm somewhat surprised at the responses to this episode. I thought it was pretty decent (relative to the rest of the season, that is).
I mean, Sylar is back to being evil, Nathan is going to actually do something (and that storyline looks like it might be interesting IMO), we got to see the Haitian do some stuff, the Hiro/Ando/Seth Green/Breckin Meyer angle was entertaining and explained the comic book, and the Daphne/Parkman storyline was decent.
Now, there were certainly aspects that weren't fantastic either. The Claire/HRG angst is really wearing thin. The eclipse was ridiculously long. HRG was a conveniently bad shot. Mohinder is still lame. But these episodes were basically a giant reset of the storyline, and I think where they are going with it has potential. Frankly, there was no easy way out of the hole they had dug themselves into ("No, no -- dig up, stupid!"), and so the reset had its awkwardness. However, I think it was necessary, and they have the chance to get the show back on track now.
I hope they don't screw it up.