I also agree with KB that this has been the best recently. On par with Season 1 stuff. I'm really happy that the writers and producers came through and delivered after that really subpar 'pre-season'.

This most recent episode had everything. I thought it was going in one direction the whole episode and then it went in another, and it was awesome (because I don't want Charlie to die, he's interesting).