The series finale was scheduled for May 8 2006 ; however , the show was renewed by the CW Television Network when the intended final episode received high ratings . The series finale was scheduled for May 8 , 2006 ; however , the show was renewed by the CW when the intended final episode received high ratings .