Based purely on my own personal opinion, I would go for:
1. Justine Henin
2. Maria Sharapova
3. Serena Williams
4. Svetlana Kuznetsova
5. Ana Ivanović
6. Anna Chakvetadze
7. Jelena Janković
8. Daniela Hantuchova
I loved it, she looked more like the Girl next door. I think she should go to Dailry Queens little more often and put some weight on, she looks much better that way.