I am going against what appears to be the consensus regarding Heroes; I feel like the writing has improved a great deal this season, and they are doing more with what they have by editing out extraneous characters and using fewer characters in overarching storylines.
Danko (Denko?) is a foil for several characters, but as a walking plot device, he's not very interesting, and so they tried to make the inhuman more human by showing us that he has needs, too. He is as deranged as Sylar, really, but is rather pathetic because of it.
Matt has come full circle. He has always been someone who wanted to help people, to be the good guy. I like that he reverted to form by using his police training the way he did, and then not being able to follow through. He realized--again--that the end does not justify the means. His telepathy is definitely getting stronger, and he may have placated his son on a subconscious level, because he was happy himself at seeing the little guy.
I like Hiro's continued dedication to doing the right thing. Aside from a few minor ego-based slips, he has also been true to form. Ando is the same way. In an aside, Hiro and Ando have not yet reached the point where we saw Ando shoot Hiro with the red lightning. I don't think the power-generating formula has yet gone the way of the white buffalo. I also think that Baby-Stop-and-Go wasn't solely to blame for Hiro's time-stop power returning. Ando had just released his supercharge into the air, Hiro's timestop was at one point the most developed of his power's aspects, and he was holding little Matt, to boot. Inevitable.
Claire has finally gotten off of the angsty teenager bandwagon, and started looking at situations through--perhaps intermittently--adult-colored glasses. Kodos for growing up.
HRG is fairly true to form, even considering his blunders. He hasn't been squeamish about much of anything, if it wouldn't come home to roost. He couldn't off Denko without getting himself into the soup so thick as to be useless to anyone or any situation he cared about. Sylar set out to destroy him, rather than kill him. Noah's family has always been his Achilles' heel, simply because his life is--basically--the same as Denko's without them. Somewhere along the line, they actually became more important to him than the company's mission or directives.
Pete--and I can tell most, if not all, of ya'll are thrilled with the development, because Peter can't be allowed to be Ubermensch--can't use more than one power at a time. I think that he has lost a lot of what made him choose the career of hospice nurse; his loss of faith in the basic goodness of people, in general, and the loss of his faith in his closest relations and friends via his own father's theft of his powers has rendered him unsympathetic to others, at best, and sometimes outright hostile. That sympathy and concern for everyone allowed him to relate to almost anyone, and that was the key to his power, in the first place.
I would like to see Sylar use more of the host of powers he has gained over the past couple of years. He has super-hearing, why does this not disable him, from time to time? He has the power of unbreakable illusions, why not use that one? Electricity? Super-memory? Cold generation? What was the power of the girl that he "ate" in season two? He never uses it. The sound generation? Really, all Sylar needs, now, is to read everything he can get his hands on on the subjects of physics, string theory, molecular biology, biochemistry, ALL the sciences, really. He'll be able to remember it all, visualize certain things taking place, and, honestly, motion is power, so he could make it happen, just by thinking really clearly about the little pieces.
Is Suresh merely super-strong, or does he still have amazing spider-powers? I think it would be cool if he did.