I rented all 7 seasons on dvd over a short period of time. Liked the show and thought it was good but not as good as Angel.
Spike sacrificing himself was something and then ruined when he returned in Season 5 of Angel. Spike being in Angel had its moments but he didn't really fit. The episode with Cordy in the last season of Angel felt right and then gone again which sucked.