Well it's official. Brian Fuller
was the guy holding the show together in the first season. It was nice we got
Pushing Daisies, but not at the expense of
Heroes! They need to chain that guy to the desk and not let him get away!

He's the only thing stopping this show from sucking.
This episode actually felt like a competently written and produced show for a change. Fuller definitely has a handle on the characters - he does a nice job conveying character through little details and dialogue, something that has been glaringly lacking for the past two frakkin years.
Danko calling his operation "gun control"; Hiro's reference to
TNG as an explanation for Wonder Baby; Hiro wheeling Ando out in a wheelbarrow with Wonder Baby strapped to him. Stuff like that makes a huge cumulative difference when it's a regular part of the show. Fuller also has brought back wit, another element we've missed since S1.
The fact that Hiro and Ando's scenes were not painful to watch but actually charming really tells the tale. Fuller knows how to make those characters fun; everyone else just flounders when given the task. There was also a sense of style that I remember from the first season. Since he left, the show has really gone flat. They have all the elements but nobody knows what to do with them.
Fuller did a fair bit of housecleaning to start to get this mess in order. Tracy gone (good); Daphne gone (I didn't mind her, but we can't have her and Janice and the kid in the story without the risk of soapy nonsense); Micah back (pretty obvious that he was Rebel but he's a good character and I'd like to see him be made a regular; he's old enough now that he can
be a real character and not just "the kid"); Hiro given back time-stopping power but not teleportation or time travel (very good).
Now Fuller just needs to rescind Mohinder and Ando's powers, do something to repair the Petrelli dynamic, and make sure not to just toss Matt and Jancie back together (that marriage should be broken for good) and we'll be well on our way to recovery. He should also consider that Micah is a good product-placement substitute for Claire - the kid who can use the tech doohickeys that pay part of the bills for producing this show - which gives Claire less of a reason to remain in the cast.
I'm sure they can find another blond girl for the fanboys to drool over, who can act and whose character has a legitimate role in the story going forward. If Fuller can figure out what the heck to do with Claire, I will be very impressed, because that seems like an impossible problem. If the actress were any damn good at all, maybe he could evolve her role by having the character grow the frak up.
I thought Sylar would make overtures to team up with Danko and sure enough...good way of trying to tie Sylar back into the story though long-term, he'll continue to be a problem.
I loved the smart use of powers. Tracy icing the security tags to steal clothes; Micah providing his "aunt" with money and a message via an ATM. We need lots more of that!
Oh and keep Wonder Baby around. It's odd, but the kid playing him is a good actor, or has a strong personality or something - he seems to be
there and not just this fleshy blob that the other characters cart around and waggle toys at.
This whole situation reminds me of Enterprise in it's fourth season. A new producer comes in, and there is a great increase in quality; but it comes late in the show, when half the audience has already tuned out. It was too late for Enterprise, is it too late for Heroes?
A repeat of the ENT situation would drive me up the frakkin wall!

But fortunately,
Heroes seems in a healthier situation, due to NBC's ongoing epic fail and probably the healthy international revenues which was cited as a reason for
Heroes' early renewal.
Heroes is actually
NBC's second-best performing scripted show. Chuck fans should sweat, but not
Heroes.