This episode is outstanding! It is beyond a 10! It has to be the best (OK, at least one of the best) episodes in TV history. Yeah, I know, what?! You got to be kidding, but it really is well thought out, funny, drama, well rounded, etc. While watching it I thought it can't get better, but it did get better.
If you're into Supernatural (and I wasn't till 2011), this is one episode you really should watch.