Not to bring down the holiday/ new year vibe, but yeah... an admittedly incredible episode, killing off one of the best characters of the show, and definitely the most heart-wrenching episode of the show so far.
Watch "5x16 Buffy FULL" on Streamable.