I used to be very skeptical in my thinking regarding precious metals, until I started having enough money to have something to protect and became more interested in economics. This unfortunately happened only recently and as a result I won't be as strongly positioned as I'd like to be, but taking any action at all puts me way ahead of anyone who took no action.
Regarding inflation being around 10% to 15%, yes, that is shocking beyond all belief. The effects of inflation are largely concealed because of cheap foreign imports. Look at the major expenses of average Americans; gas, electricity and housing. Look at the cost of a barrel of oil, not long ago people were awestruck when it rose over $50/barrel. Anyway, to really understand the situation take a look at M3, the total ammount of money that the Fed has created, click the link below and scroll down to see a handy chart, and you had better be sitting down when you do,
http://www.gold-eagle.com/editorials_05/swanson112205.html
There is a sneaking suspicion amongst many that the government is trying to inflate away the national debt, similar to what the Germans tried after being heavily penalized after WWI. It is almost certain to have the same effect here and now as it did then. It is very telling that the Fed has been printing more than a trillion dollars a year for the past couple years, that's new actual dollars not new paper token to replace worn out paper tokens, and now is going to hide M3, the only measure of how much they are adding, in two months.
Also, the fed gov will have to increase the ammount of money they allow themselves to borrow simply to pay for day to day operations, in about two months. More money, more debt, you can see where this is going... this ponzi scheme is breaking down. If you have any doubts, just think of these three words, Baby Boom Retirement. I have heard that their medicare costs alone will exceed our entire current budget and everybody knows social security won't be there for us younger guys.
It simply is not safe to be heavily invested in the US dollar now. Since many other currencies rely heavily on the US dollar, it probably isn't safe to be heavy on them, either. If you had $1,000 US dollars in 1981, they would have HALF their buying power today, and that was at a much slower rate of real inflation than we are currently experiencing.
Silver and gold are and always will be safe havens. For you Christians and patriots, those are the only two forms of money aproved by both God and the US Constitution. Though it may appear their price fluctuates, as has already been pointed out dollars should be measured in terms of metals, not metals in terms of dollars. In terms of buying power, they don't really lose. In fact the only real hit in value that silver and gold took was when they were demonetized, that is, they were no longer the physical material money was made from or the physical material that was backing the money. That was simply a matter of supply and demand, if precious metals were monetized again their value would shoot through the roof. For example, monetized silver has historically been worth hundreds of dollars an ounce. In the event of a major economic meltdown metals could be monetized again, though I'm not banking on that.
Right now silver is tracking close to the inflation rate, making it a really good buy. That isn't a two-decade high price, that is the effect of inflation you are seeing. Gold seems to be growing faster than inflation, which means more risk, but it has a very strong basis upon which to be gaining that value and there is no reason to think it won't continue to rise. There are new factors in the market today, in India people are seeing more money than before, which means dowries and jewelry. In China the common people have just recently been granted the right to own gold and it will be distributed through their banks. Think about the size of the populations of these countries, as compared to the limited quantities of gold and silver available to purchase. For that matter, there is more paper silver being traded than physical silver. Silver is a safer bet than gold, that, percentage-wise has a higher potential gain. What's more is that silver is an industrial metal that is being consumed much faster than it can be mined, meaning that above ground stocks are being eaten away. There is likely less physical silver available for purchase than there is gold.
As to utility in a SHTF scenario, gold will not be as useful as silver. The reason is because it is already worth so much and will be worth even more then. The commonly used example is trying to buy a chicken with a $1,000 bill. Flashing your krugerands will probably get you whacked when somebody gets the impression you're some kind of apocolyptic billionaire. A much more useful form of money would be 90% coins, dimes, quarters and half dollars. Gold is great for transporting wealth, as noted you can fit your fortune in your pocket, and for that reason it isn't necessarily a bad thing to have, just use something else for your trading wampum.
In a SHTF scenario a can of beans, guns or bullets will be more useful than gold or silver. Maybe. That really depends on what happens. I used to believe in the end of civilization, because I love the apocolyptic movies of the 70's and 80's. Then I traveled the world and realized that things can go down the toilet but some semblance of society always remains, however seemingly uncivilized it is. In our most likely SHTF scenarios we will have an economic downturn or collapse which won't make the US into a Mad Max wasteland, but it will take everybody's money and make it hard to find work. You'll still need money, though. To pay your taxes, buy supplies, medical care, etc. Precious metals are just the ticket to preserve your wealth through such a scenario. That said, make sure you have the beans, bullets and blasters you need first. Those are basic necessities. If you're well stocked in those items, then you should look into metals. Land is a really good thing to own, too. 5 good acres and a modest house can feed and shelter you and your family. Get a small dairy cow like a dexter or something, some chickens or goats, plant some corn or potatoes, etc.
Anyway, just as a public service anouncement, do be aware that there is no reason to expect our economy to remain as good as it currently is. Expect a hard downturn and considerable devaluation of currency. Plan accordingly.