I will choose Bitcoin. This is the currency here to stay for a long long time. Surely, in a year or two it will establish itself in the e-commerce market and then you will be able to buy from bitcoins, which you cannot do it by keeping gold.
Perfectly agree, the average gold user probably is a bearded fat guy living in a bunker.
The average bitcoin user is a well educated, innovative and enterprise oriented tech guy.