There are a number of metals that have much more useful applications than gold. From what I've read, gold's intrinsic value was ultimately a western idea that, again, stemmed from a confidence in it's value. When the Spanish discovered gold in central Mexico, the Aztecs had no idea what they were so excited about -- it had no intrinsic value to them. There's a great discussion of the history of gold as money in "The Ascent of Money"