It???s been hovering around him since the opening ceremony, and now after he has shattered six world records and won seven of his seven entered races, there is no question to many sports fans and journalists alike that Michael Phelps is the greatest athlete ever to set foot on Earth.