Buying an index fund is like saying I want to make slightly less than market returns. Either buy stocks or mutual funds whose managers have a history of getting higher than market returns after fee's.
As an aside once gold goes to 1250 I will start a small holding. I sold in July 2011 and prices are looking tempting.
Canadian REITs just went on sale and have attractive yields.