Of course I like Anna C, hence my username!
Serena and Venus are constantly injured or at least they say they are. But Serena has never really played that many tournaments in a year because she just has to turn up and she'll probably win the thing. I don't think Venus could beat Serena right now. Mauresmo possibly but she has some terrible matches where she doesn't seem to turn up. Justine Henin had match points against Serena in Miami a few weeks ago. She could definitely beat Serena,
Holy crap I would've never thought to make the connection between Anna and your username. I think Venus is out of form but I think at her best she could beat Serena. She needs to get back in form. I remember Wimbledon 2005. I wish she would get back to that. Also Mauresmo if she were mentally on top of it maybe she could I mean she's done it in the past, she's athletic and isn't well intimidated by Serena. We;ll see about Justine. She'll def. prove a threat come French Open time.