It was a bad B-movie based on a graphic novel, but you forgot Mina Harker (Peta Wilson) from
League of Extraordinary Gentleman:
![](http://img.photobucket.com/albums/v728/Jovieve/league1.jpg)
![](http://img.photobucket.com/albums/v728/Jovieve/league4.jpg)
And I can't remember if Winona Ryder's Mina Harker ever became a vampire in
Bram Stoker's DraculaI'd choose Mina Harker or Selene. Because both are no-nonsense. They'd get down to it, no mucking about.