Source: talkingcomicbooks.com
6. Stephanie Brown (Spoiler/Robin/Batgirl)
SPOILER ALERT!
Look, we all have our favorites, and Stephanie Brown, aka Batgirl, is hands down one of mine.
Steph was the daughter of failed game show host Arthur Brown. But when she discovered his dual identity as supervillain The Cluemaster, she created a secret ID of her own. She took to the night as The Spoiler, and foiled her dad's activities for good, befriending Tim Drake along the way. For a while, she only got to work whenever her dad was making trouble. This included a Knightfall stint picking up escaped Arkham prisoners.
She also managed to give her baby up for adoption after discovering her own unplanned pregnancy, which I’d imagine was a seriously hard thing to go through, so more props to Steph. She temporarily took on the identity of Robin before being murdered by the Black Mask. But she was actually alive as Spoiler again, until Cassandra Cain stepped down from the role of Batgirl, which Steph filled perfectly.
That Bryan Q. Miller run on Batgirl is one of my favorites ever. It's so gosh-darn fun that I couldn't leave Stephanie off this list.

