This year's Federer should be aware of any opponent, yet Fed in GS's is something special always. He'll win this one in three sets I think. His quarterfinal won't be any problem either I believe, but his semis could be interesting. Federer-Ferrer or Federer-Stepanek would be pretty exciting matches IMO. Stepanek for obvious reasons (Rome), and Ferrer because he's a great claycourter, is looking like he's getting back to form after poor performances in Hamburg and Rome, and Ferrer's always dangerous. He's beaten Hewitt in a great match, so..
However, I think Fed should be able to make the final relatively easy. But you never know.