Ok, if you haven't watched Born Under a Bad Sign what follows is a spoiler. Also, if you haven't watched the preview clip for 2.21 and the director's cut, this will also be a spoiler, but there is no other spoiler for 2.21 other than my own speculations which make me go like SON OF A BITCH!
Also, I got a question for you people, which requires you to have seen 2.20.
I think they broke my mind. I love/hate the Kripke crew.