I just finished watching the 3rd season’s finale, and despite having found most of this season fairly uninteresting, I think the finale is among the best endings of a TV series I have ever seen. The finales of Battlestar Galactica’s 2nd season and Invasion’s first and only were very good as well, whereas this years’s Heroes has been a bit meh, 24 was “more of the same” and BSG was downright terrible.
Still, nothing beats Babylon 5’s 2nd and 3rd seasons. 🙂