Well the only instances of me liking Batgirl were the occasions where she functioned more as a plot device than an actual character (those instances being The Killing Joke, Over the Edge from BTAS), whereas with Supergirl I have fond memories of enjoying the much derided 1984 movie. So I'll go Supergirl.
Sailor Moon or Faye Valentine?