I think that this was perhaps the most interesting episode in quite a while, althoough the show has been extremely interesting all along.
A lot of storylines have major developments in this episode, and in my opinion, that will classify as a good episode. I thought that the storyline as a whole was extremely well planned and well thought out, and I really enjoyed the episode, the whole wasy through.
I do have to criticise that there was not too much good comedy within this episode, but it was still extremely worthwhile for the above reasons.
I believe that the episode is not one to be missed, as it develops very well. I really hope there is more great episodes like this one, and I highly recommend this episode!