I've now watched about a season and a half of this and have to say this episode is one of the best. Its such a perfect blend of humor and occasional drama that it leaves you feeling extremely fulfilled. This show in general is great but thus far this was the only episode that made me want to write a review.