I'll admit, when I saw the promo for this week's episode, I had reservations - based mainly on my tepid dislike of the Next Generation episode that inspired it. This episode far surpassed expectations! It was heartwarming, funny, and generally made me a happier person for having watched it. It was great to see human Issac and Yaphit. The music was a nice compliment, and the way "Singing in the Rain" was worked into the plot was brilliant. Definitely the best episode of the season, and vies for best of the show's run.