I have to disagree with con23liam comments about this season of Heroes being "Rushed". This was never the case; due to the writers strike in America (wiki it, it really happened), shooting of season 2 (from episodes 12+) were therefore put on hold.
During this time Tim Kring recived feedback from many fans of the show explaining how, even though season 1 was great, it was dissapointing to see season 2 going the same was with the long drawn out story arcs. Tim Kring, actually listening to the fans, decided to change the shows performance completely, which Is why many people have commented on how much of a difference season 2 is and im sure this will only improved within the comming seasons of the show.
Different? Very much so, in a very good way!
Rushed? Hardly. Worth every hour of your time. BUY THIS SEASON