Cassandra Cain is definitely my favorite Batgirl. Or female member of the bat-fam, edging out Huntress by a bit. I like Barbara a lot, though in the role of Oracle more than back when she was in tights flipping around, similar to how I prefer Grayson as Nightwing (and a bit in his Spyral role) to him being Robin.