Last nights episode got back to what made Angel so good in the first two seasons. Excellent writing, lines, story and direction. Pretty much all of last season and this season so far had been pretty bad in my opinion. The whole Connor/Cordelia arc just really turned me off. It was so dank and dark, and then we turn around this year and we're now sleeping with the enemy at Wolfram and Hart. I really hope that this turns around the show and gets back to it's basics. As far as next week with Angel, Spike and the U-Boat, it seems like a bit of stunt writing.