Dubai was not a slow hard court. Watch the youtube version and the courts actually play pretty fast.
http://www.youtube.com/watch?v=4FHlQ...elated&search= Nadal was just really on his game that day. Maybe it was just a coincidence but even Wimbledon Nadal gave Federer some problems. I think Nadal's biggest mistake was taking a month off after Wimbledon. He lost all the momentum he had there. I think the Australian Open is where Nadal will probably have his first breakout tournament on hard court and possibly beat Federer. Nice writeout btw and I agree that Federer is better than Nadal on hardcourts.
I think Blake, Berdych, and Rod are better than Nadal at the US Open because of their big weapons but the rest you mentioned don't have the weapons to put Nadal on the defense and show his vulnerability on the hard courts. Nadal already beat Haas on hard courts before the US Open.