Nadal obviously. While vastly underrated on hard courts on Tennis Nadal hateorade Warehouse he is arguably the weakest hard courter of the three, certainly weaker than Djokovic. Yet despite that has by far the best record vs Federer on outdoor hard courts. Had he not choked a big lead in the 05 Miami final he would have won his 3 hard court matches with peak Federer as a 17-19 year old, something Djokovic a superior hard court player would never come anywhere near doing.
TMF on Jan. 2011- Serena is washed up for good, TMF in Oct. 2009- Nadal has won his final slam, TMF in 2011- Woz will beat Serena at U.S Open