Now's not the best time to buy gold, the price is pretty high, its cheaper than a while back but still pretty high. Stocks are usually a gamble, unless you have some inside info.
Real estate is usually good, as long as you dont have a note to pay and the taxes are reasonable.