It could easily be argued that Nadal and Federer are better than all the above apart from perhaps Sampras. Nadal is probably the best player ever to play on clay.
As for Murray, he used to be shite on clay but has managed three semi finals this year which is much better than previous years. This bodes well for Wimbledon and New York where he has his best chance of a major.