Federer did not cry because he lost. He cried because he honestly loves the game, and he loves the fans that support him. Even look at Aus Open 06, he cried when he won it....he is the true definition of a champion.
With that said, congratulations to Nadal for his victory.