Firstly, despite my disappointment at the new series I'm intent on watching until the end of the season in order to see how the writers will get out of the hole they are currently digging for themselves.
1: Heroes was first broadcast on the premise that these people were advanced human beings, there was nothing in the beginning to suggest that their powers were linked to lunar activity. Suresh's father was able to track down these people because of their different DNA code, are the writers trying to suggest that the DNA of the heroes is susceptible to the workings of the moon?
2: The heroes' powers did not come about because of the eclipse. Each of the heroes demonstrated a power before the end of the episode and it was at the end when the ecplise was seen.
3: Although Peter said in the Eclipse Part 1 that Nathan first flew on the day of the original eclipse, this strictly isn't true. Nathan first flew, as shown in a flashback, when he was being driven off the road and the resulting car crash caused his then-wife to become disabled. He was able to survive unharmed because he flew above his car.
4: How can the writers explain the cause of the previous generations powers in relation to an eclipse?
5: The first series was sparked into action on the message of 'Save the Cheerleader, save the world'. If Claire, the cheerleader, is unable to die why did she need saving? Big plot hole created over that one eh?
6: The doctors claimed that Claire had never been ill yet, according to the show, her powers didn't become apparent until the eclipse, how can this be?
I could go on with more problems that I've had with the logical problems that are being highlighted every week with Heroes, but I don't want to discuss every problem I'm finding with Heroes as it could go on and on.
On a minor note, Claire is possibly the most annoying character ever. Her claim this week that she needed HRG when she was dying was pathetic. What was she expecting him to do, make her power work again? Stop the virus that was affecting her? She does my head in!