Personally, as great as the opening episode of the season was, I liked this one much better.
Peter's scenes were fantastic, especially when he destroyed those two guys in the bar. Electromagnetivity, telekinesis, regeneration, and enhanced strength, all in one go! Peter is the man.
The Haitian wiping Mohinder was an intriguing scene. One moment we're in Haiti, the next we're in the States again. I think the mind-wipe, due to the reunion towards the end, suggests that it was planned.
Hiro's scenes of ass-kickery was amazing. He didn't even move...well, at least that's how it appeared to them. He even suggested the name of the battle, as he's probably heard of it through the stories and wanted to make sure it stayed the same.
This episode had a lot of WTF?! moments, as in "Okay, thaaat was creepy..." It mostly involved the attack on Angela and Maya y Alejandro's freakout.
Another thing I thought neat; Ando did not know Matt, as Hiro had teleported him to Japan, and Matt did not know Nathan from last season's finale, but from an earlier episode, as he was down and dying. Just thought that it was neat that not all the characters from last season know each other.
Good to see Claire taking such interest in her power, rather than just going "Neat! I can't get hurt!"
Is anyone else disappointed that other languages besides Japanese don't get subtitled as Japanese does? I thought it was a neat distinguishing thing for Heroes, but then those not-too-pretty yellow subtitles...