I liked him alot on Buffy the vampire slayer seasons 2,5 and 6.
I did not like him that much in season 5 of Angel but hey the more Spike the better and I hope he appears on some of the episodes of the spin-off Ripper.
It was a disappointment he did not get his spin-off.