It is Hantuchova.
And, yes, this is only the second time they have played each other. I am sure they are going to have many more matches against each other. (Secretly, I do love to watch my taped match of the final in IW)
Martina, good luck against Venus.
Davenport, Capriati, Molik, Golovin, Seles, Clijsters, Myskina, Dementieva, Groenefeld, Frazier, Sprem, Hantuchova, Peschke, Dulko, Ivanovic, Smashnova, Likhovtseva, Vaidisova, Zvonereva, Schiavone, Pennetta
"No good deed goes unpunished." - origin unknown