There is a lot of controversy surrounding gold, so it's probably important to hear the pros and cons, even if you are not sure what side of the argument you fall on.
I think it's safe to say these days that analysts fall into three distinct camps: Deflationists, Inflationists and Hyperinflationists. Who you feel is ultimately going to be correct should determine your appetite for gold.
If you are a Deflationist then you believe that the popping of the credit bubble is going to result in a widespread lowering of the value of close to everything, except for the dollar and bonds, which will go up. This is the scenario that played out two years ago when Lehman failed. The thinking then was "Since you could buy gold tomorrow for less than you can buy it today, why would you bother?"
The FED's biggest fear is deflation, as it results in deleveraging which basically makes them impotent.
For the average American, however, who wouldn't want to see the price of oil go back to $35 bucks a barrel, like it was at the end of 2008? But for those in the banking and financial industry, this would be death so it is being fought by doing everything in their power to weaken the currency, debasing it in effect, by reversing the course of deflation by replacing it with Inflation.
Inflation is equated to growth in the minds of policy makers in Washington and New York, as it is the natural consequence of demand. The catch is that the inverse might not be true, even though the country has bet several trillion dollars on it being so. Demand might not be stimulated by inflation that is caused artificially.
The example of this is, does anybody you know want to buy more gas - just because it costs 30 cents more a gallon today? The answer is only "yes" if you think the price is going to be 40 cents more tomorrow. The wholesale debasement of our currency makes this kind of economic decision making easy, and under this situation gold is either a buy or a neutral choice, as it would generally be range-bound within a narrow plus or minus.
Unfortunately, if the currency gets so weak that either the world or the American population loses faith in the ability for the country to live up to its debt obligations, you move into Hyperinflation.
Hyperinflation is a huge drop in the purchasing power for anything you need day to day to survive. Food, gas, liquor, ammo, you name it, everybody wants to purchase those things that have more value than the worthless pieces of paper in their wheelbarrow. So gold goes through the roof and you're sitting pretty unless you bought your gold with an ETF like GLD.
The reason you are sad in hyperinflation, if you bought paper gold, is that because of the magic of leverage, you might be holding paper that represents only a fractionaized portion of the physical gold held by the issuing bank. By the time you redeem your "gold" for paper (and that's what you would get - no matter what they tell you, if you read the fine print concerning emergencies you find out that physical redemption is at their discretion), the paper might be worth far less than when you asked for it. Under this situation, you want physical possession of the gold and silver, and possibly a gun or two to protect your safe.
Right now the first two options are the far more likely. The Mad Max hyperinflation is one to be aware of, however.
Everybody is free to do what they want, so this is only a suggestion, but just like earthquakes, tornados and other random emergencies, its nice to be prepared. If you think that the FED is going to win its battle, then you should be a buyer of GLD, but buy a few gold and silver coins to hide under your bed just in case. If you think that the FED's going to be unsuccessful, then wait to buy the GLD on a dip, and still buy a physical coin that you can pass down to your kids as a lesson in preparedness.
And if you think the crap's about to hit the fan, then buy as much precious metals as you can get your hands on because it will be worth 5, 7, 10 times what you paid for it.
Which sounds good until you realize that you'll be paying $32 bucks a gallon for gas too.
JTS