Katharine Towne (Helen) was Sunday in Buffy!!! Shes so hot!!!
She also played Morgan in the Susan Ward thriller "The In Crowd"!