What's not to like? She strong, sexy and can kick butt in heeled boots. Buffy Summers is my choice for the second post of my favorite fictional characters.
Buffy the Vampire Slayer is still my favorite TV show of all time. Watching the character grow from a sophomore in HS unsure of her powers and unwilling to use them, to a strong, independent adult who is willing to sacrifice herself for others was a pleasure to watch. Buffy was the kind of girl you would want to hang out with at the mall or have watching your back in the local graveyard.
She is resourceful, and able to fight through all the pain and hurt in order to defend her friends, and the world, from descending into Hell. When she dies, which she did twice, she comes back and keeps fighting the good fight. When she is beaten she regroups and comes back for more, until the job is done.
She is loyal to her friends and family and willing to put them first, over her own needs and safety. She is resilient and able to change plans midway through. Whether it's in complete silence or during a song and dance number, she is able to focus on her duty, do the job, and go home again.