I moved some funds from BAC, and in a money market to VTIAX. It's in an IRA, so I don't want to suffer the certain consequences of withdrawing it now (lots of taxes, disqualification from health insurance) to guard against the uncertainty of currency controls or political instability.
I looked at buying physical gold for its portability and protection from a fall in the US dollar, but with it's high price, I haven't done it.
I've thought about keeping some Canadian currency on hand, but not sure how to acquire a significant portion.