I'll go out on a limb and make a few predictions
Federer v Nadal
Blake v Roddick
Both very tasty matches. I'll pick Fed over Nadal in 3.
Blake v Roddick is really very hard to predict. Roddick leads it 6-2 but the last 2 have gone to Blake but Roddick is not on a resurgent drive. I'll go with the rejuvenated Roddick.
Which means a Fed v Roddick final. Now wouldn't that be a feast to watch given their RR encounter?
Please see here
if interested in downloading tennis matches.
Contrary to popular belief, I am not a Rafa hater. I am, however, a RAFATARD hater and therefore take endless delight in each Rafa loss as it allows me to sock it hard to his tards. Do try and understand the difference (TARDS)! Don't get me started on Choke-ovic though. Him I do despise. And his TARDS are the lowest of the low