I thought he did really good in the french open, despite him losing to nadal in the finals. That is the best i've ever seen federer play on clay this year and if he was giving nadal that much trouble on clay, then I reckon federer would have a really good shot at winning on grass against nadal, that is if they end up in the finals=]