The long and short of it is that Gold & Silver went way up on a speculative bubble exactly the same as lead, oil, copper.... Many "Investors" (read: Manipulators) were using commodities as a store of value to protect themselves against inflation.
A) Now that the liquidity, due to the credit crunch, among other factors, is out of these markets only legitimate users are putting money into them. This would seem as though there were in increase in demand, though there was no decrease in actual demand, only the "dollar demand" has decreased.
B) Also with this global recession, the dollar is actually getting stronger against other currencies, because international markets are actually deeper in the tank. You can look at it in a converse way in that gold is actually buying fewer dollars as opposed to the dollar is buying more gold. Track the price of gold against other currencies (i.e. euro, pound), the drop off in price won't seem quite as dramatic though still significant (refer to point A).
Even with "all the financial uncertainty in the world" the markets will still follow certain rules.
If anybody would like to add to or refute my assertions please feel free, as I am not an Economist or Financial Advisor. This is just my take on it.
James Allen