The final episode of the season of Heroes pretty much completely ruled. While the final resolution of all the storylines (assuming everyone who wasn't actually dead survives) wasn't as complicated as it could have been (one of my sons had mentioned this particular possibility about halfway through the season) it served the purpose of both resolving this season's crisis in a satisfying way and setting up for next season.
From the last bits, it's fairly clear to me that the samurai Hiro saw in 1671 carrying the "Heroes symbol" flag is his father, who must have the power of immortality. (And now we know where the eclipse seen in the title art comes from.) Sylar will probably survive somehow, considering the trail of blood leading to the sewer, and Hiro not cutting off his head when he had the chance; did he take possession of the cockroach we saw at the end? Will Linderman be able to heal himself, and then restore Sylar? Who is the boogeyman who's "a lot worse" that GPS-tracking girl talked about? (And why doesn't anyone ask her to find Osama bin Laden?)
Now I just have to twiddle my thumbs until September. No new Heroes until then will make this summer even less enjoyable than just having the normal "no football" malaise.