Nadal made it, the bugger. Another reason why Nadal will win is that people have been talking about how difficult his path to the final has been, shame, poor baby. Federer's has been pretty easy. This will make Nadal's triumph all the more heroic and Federer's shame more complete. It will be the ultimate career destroying defeat.
My estimate of Fed winning before the tournament started was about 75%, rounded to the nearest whole number my estimate for him winning tomorrow is 0%.
Off to the bookies! I'm gonna clean em out.