Are we talking all time or currently? Currently for looks I like Sharipova and Serena Williams. Playing ability: Serena All time: hmmm... toss up between Steffi Graf and Martina Navaratilova <--- probably butchered that spelling.
For a while mine was Anna Kournikova, but after seeing Saniya Mirza I think I may have changed teams.