I don't get the Foreign CD thing. The US currency has been one of the most stable in many many years. It certainly has been in the last few years as well. Not to mention I question if they are insured.
How about investing in gold. I think it will more beneficial for investing rather than in bank.