Good episodes - not the magic of the first season - not sure they can ever replicate that, now that the show is established. Although, Lost managed to do it in Season 4 after wandering around for a bit, so who knows.
They do seem to be repeating themselves somewhat story-wise, though. I really hope they add some plot depth or additional 'pizzaz' to this season. So far it feels a bit formulaic - great actors and characters and sets, but done before.
I think the main thing is the 'are they good or bad or did they just switch from good to bad and back' approach. That is a great element to the DNA of the show, but they should not overuse it. Let the characters build as good or bad and then only occasionally flip them, like HRG guy in the first season.
We'll see - I'll keep watching...
Although, how about Mama Petrelli with 'Gabriel'? Creepy!