Okay, apart from Claire's lame storyline which continues to irk me more with each passing week, this episode was pretty solid. I was on the edge of my seat for most of the plots, like Peter and Caitlin's adventure through time, and I was cheering for Matt when he conquered his father.
Hiro's story nearly had me in tears, but I was glad that it ended when it did, before I got too bored with it. (Though I would love for Eriko to return in a later episode. Maybe Hiro can take her to the future?)
The reason I can't vote this episode a Ten (besides the Claire fiasco, which I've pretty much tuned out) was the whole "plot twist" at the end. I've known since "Kensei" was introduced that he was the Evil Mastermind, so when Adam Monroe was revealed to be none other than good old 500-year-old "Kensei" with one baaaad grudge, I merely turned to my sister and said "Well duh!"