In fact gold does not compare favorably to US equity markets as far as saving your money goes. An investment in an S&P500 index fund in late 2007 (right before the crash) would be worth more today than an investment in gold. An investment in the Dow Jones index in 1900 would be worth about six times as much as an equivalent investment in gold (assuming you held for 117 years, and not counting dividends).
Granted, people in unstable countries may have difficulty investing in the US stock market.