That one's reeeeeealy hard. My vote is actually a three-way tie between Willow, Cordelia, and Anya. Willow because...well, she's Will! What more can you say? She's the best. Anya because she was such an original character and Emma Caulfield played her to perfection. And Cordelia because I used to root for her to bond more with the Scoobies, and I loved her transformation into a caring person.
And obviously I love Buffy too, but I guess I'm more drawn to the characters who are somewhat *quirky* (as much as I hate that word.) :lol: