Gah I was wrong not Celebrimbor, Cirdan of the Harbour. Besides, Gandalf couldn't have defeated Sauron as the White without the use of the ring and it was not his purpose to. Someone pointed out earlier that Isildur cut the ring from Saurons hand and defeated him, this is somewhat of a tainted view its often seen that it was the combined effort of Gil-Galad and Elendil that threw down Sauron but also cost them their lives. In his fall Elendil fell upon Narsil and broke it, after Saurons defeat Isildur then took up the shards of his fathers sword and cut the ring from Saurons hand.
__________________ Yet the making of things is in my heart from my own making by thee; and the child of little understanding that makes a play of the deeds of his father may do so without without thought of mockery, but because he is the son of his father.
Why even ask? Obviously if Tolkien had written the books the way YOU wanted then they wouldn't have been epic, wouldn't have been long enough, and wouldn't have sold. As a Maiar and having lived so long, perhaps Gandalf understood that doing everything for the race of Men would have gotten them nothing