Stability will come to the bitcoin economy via distributed exchange of colored bitcoins and other similar currencies built on top of bitcoin (and thus driving up bitcoin values even further(. I personally doubt whether bitcoin itself will ever be stable enough to use for your groceries.
Unless we make bitcoin "credit cards".