As for US based companies (on a large scale), I don't see it happening anytime soon and probably NOT in my lifetime. It would take a serious economic crash, much worse than the US has ever seen, to incur a shift in monetary currency. On a small scale, sure.. it could and likely will happen.
Do you honestly think the United States as it is presently formulated will continue to exist for the rest of your life?