Predictions? I'll take Federer (surprise!) over Ginepri in the finals, following Ginepri's stunning straight-set takedown of Agassi. (What the hell; you can't pick all favorites.) For the chicks, the semi matches have already started, so I won't take picks there. I'll just take Clijsters in the final.
Oh, and now that Lllllllleyton has dumped Clijsters, she should get together with Ginepri, since both their names are vaguely gynecological.