Indeed! Nothing like a good tussle! <img src="wink.gif" border="0">
*Digging up stats....*
Well, Justine is probably challenging Venus. I agree with you on that, problem is I don't think she'll defeat Venus on any surface except on clay. Usually she takes a set off Venus because Venus is having a mental *walkabout*, like at New Haven for example where Venus suddenly lost her serve due to many DF while she was leading and to lose the set. At Wimbledon, Venus lost the set cause after the rain delay, she lost focus for 1 service game and was broken, hence allowing Justine to win the match. As for the lost to Justine on clay, I must say Justine deserves that win, and as I have said before, Venus is more vulnerable on clay than on any other surface, but that is 1 of 4 surfaces only.
And yes, Dokic has beaten Venus before but that was last year when Venus was just playing her 2nd tournament after a 6 month lay-off, so I guess that was understandable. Venus has defeated Dokic 6-2 6-3 in Miami and 6-3 6-1 at Hamburg this year, so I think Dokic is not a threat yet.
As for Venus' lost to Dementieva, that was in 1999, when Venus was a different player. And furthermore, Venus was trying a new tactic, hence lost. But that said, Venus has defeated Dementieva easily other times they met, 6-2 6-4 at the Olympics, 6-0 6-3 at Indian Wells this year, so Dementieva isn't a threat either!
As for Clijsters, I don't see how she can beat Venus. Her main weapon is her speed, and Venus is faster, so I think she can do nothing against Venus. That's why I think Venus has nothing to fear against the younger generation, except against Henin maybe.