The second one, the real shocker of the two I watched, had the end of Veronica's and Keith's relationships. Veronica's was truly a surprise, and what a shame to lose Aaron Ashmore since he seemed to fit into her world so well. But what a surprise ending! Wow! Great episode of a sadly undervalued series.