This blog counted down the best TV vamps of all time: http://www.paleycenter.org/tv-vampire-stakedown/
All your favorites (Well, mine, anyway) were in the running. The winner was Buffy’s Spike.
I liked Spike as a villain, personally. He went south for me when he went all good on Sunnydale. I like my vampires villainous, or at least morally ambiguous. Drusilla’s super crazy scared the O Negative out of me.
Then again, if Puppet Angel had been on the list, no contest.

Puppet Angel, why must you decapitate yourself with a sword?
These days, I’m loving me some Damon Salvatore. How about you? Do you agree with Spike? Have your say in the comments.