10) Xander Harris
Angel wouldn't make the list if it wasn't for his spin-off show, and when he turned evil. Whenever he was with Buffy he was boring, as was everyone else when they were with her. However once he got out on his own he was funny, a badass, and all around awesome. He makes offhand remarks about knowing celebrities in his past that are hilarious. However Angel does have his complexities. He was the most feared vampire of all time, terrorizing Europe for almost 200 years, but he was cursed by a Gypsy who put his soul back. But if he ever has a moment of true happiness he will lose his soul again and become the monster he once was. There is another prophecy introduced in Angel that stated a vampire with a soul would become human again once his destiny was fulfilled, and it's automatically assumed to be him. He loses out to my number one choice simply because of how one dimensional he was the whole first season of Buffy.
You may have noticed Buffy didn't make the list, its because I think she is a boring character that was done better with other characters in the series. So do you agree or disagree with my list? Feel free to post a comment below.