Why is gold valuable?

Its rare, shiny, is a good conductor of a electricity, doesn't corrode like alot of other metals. Platinum is worth more, though (I think), and has the same qualities. Alot of the heavier metals are worth a good amount, simply because they are rare, and find use some where.