Gasquet is more naturally talented than Federer. Hard to believe but that's true. However, in professional tennis, natural talent is just one of several factors in order to be successful. And Richard sucks big time in the others factors whereas Fed is quite excellent in all of them.
Not really. Gasquet's movement is pretty poor, his forehand is flawed and his serve is mediocre. Yes, he can come up with insane winners and has some nice touch, but still doesn't mean anything as all that talk was hype when he was a teenager and people carried it into his 20s.
Of course, Gasquet is still talented, certainly more talented than a good portion of the top 100, but I've always thought when the tennis world tried to hype Richard by saying he was more talented naturally than Federer, that it was all just talk. Plus, when they meet, Federer normally shows who has the better backhand
Between the two, I would have to say Grosjean by far. He was incredible at his best, had a pounding forehand, poor but still talented backhand, huge serve and great touch. He did all this being 4 inches shorter than Gasquet too.
Just look at this match for example [youtube]Qejr9i0oKd8[/youtube]