I love this episode. Unsurprisingly, it's written and directed by Joss. Angel in the Sunset club is perfect.
Favorite quotes:
Giles: "My book! It took one of my books!"
Ford: "I know who you are"
Spike: "I know who I am too, so what"
Willow: "Ours is a forbidden love"
And of course it ends with one of my favorite early season Giles and Buffy exchanges
Buffy: "Does it ever get easy?"
Giles: "You mean life?"
Buffy: "Yeah. Does it get easy?"
Giles: "What do you want me to say?"
Buffy: "Lie to me."
Giles: "Yes, it's terribly simple. The good guys are always stalwart and true. The bad guys are easily distinguished by their pointy horns or black hats and we always defeat them and save the day. No one ever dies... and everybody lives happily ever after."
Buffy: "Liar."