That was an excellent episode, it really answered a lot of questions about the past, and I really like Arthur Petrelli as the villain. And there were so many returning old villains and S1 continuity bits! Nice.
I'm really pissed they killed the African seer though, I really liked that guy! He was one of my three favorite new characters (Daphe, Arthur). I was hoping he would join the main cast.