My only though about gold vs. stocks (or similar investments) is that with gold you have to also calculate the cost of storage and insurance which can be significant if you are into gold in a big way.
I also find that gold is an odd commodity. Those who would believe it would have value in a disaster situation are taking a big gamble. Just because it had value in the 16th and 17th century does not mean you will be able to trade it for goods in a post-money sort of situation (not saying you Rodney just speaking generally).
Personally, I would stick something less volitile like the British Pound Sterling...