I like selma, she doesn't have an annoying min and hits much harder. Both are good though, just my opinion.
It's Lizbeth honestly. After her, Dahlia Cr because she makes round 1 and the whole match a guessing game (if you're into that), however I do like bloodh's life gap.
I like Selma, Lizbeth, and Miss Lizbeth.
Selma is good in a deck or half-deck that forces pills. There are times when she will become a 100% 3rd round move, because the pills she regains enable your next card to win round 4. She is also no slouch in any category, but you have to have a good understanding of when to play her early and when to play her late.
Lizbeth is the Pirana that really brings the pain. 9 power and SoB is really hard to win a round against. Excellent late-game card, and excellent for stopping your opponent's heavy hitters.
Miss Lizbeth is a tricky card. I think all of that fame went to her head, and now her aim is rather poor. Solve this problem by running her in a half-deck with either Montana or Vortex. Both will help her hit, in their own way.