Linda Hamilton's Sarah Connor in Terminator rounds up the top five. Here is the full list of the top sci-fi woman of all time.
1. Ellen Ripley (Sigourney Weaver, Alien)
2. Buffy (Sarah Michelle Gellar, Buffy The Vampire Slayer)
3. Starbuck (Katee Sackhoff, Battlestar Galactica)
4. Dana Scully (Gillian Anderson, The X-Files)
5. Sarah Connor (Linda Hamilton, Terminator)
6. Princess Leia Organa (Carrie Fisher, Star Wars trilogy)
7. Rose Tyler (Billie Piper, Doctor Who),
8. Sam Carter (Amanda Tapping, Stargate SG-1)
9. Nyota Uhura (Nichelle Nichols, Star Trek)
10. Leeloo (Milla Jovovich, The Fifth Element).