I really don't know about Nadal being the most domineering force on the court so far. Federer has not dropped a single set yet, I think he has only dropped one service game too. Nadal has already played a couple 4 setters I think.
I'm going with the 5 time champ for this one, or maybe Safin
.