I though this episode was hilarious! I didn't think it would be so good, considering that it is a Plankton and Karen episode, but it turned out to be the best starring those two. I saw it having the same humor as in Season 3. My favorite part was the "Oh my Karen" song. The ending was just killer!
Season 7 is proving to be a great comeback season.