The question with no easy answer then is, How do we get people to spend their bitcoins instead of hoard them?
Answer is very simple. I decided that I will buy Bitcoins for 1/2 of amount which I spend using my Visa/Mastercard. After every buy I calculate medium price of Bitcoins. If current exchange price is lower as meduim price + 20%, I buy daily stuff with local currency, otherwise I use prepaid Visa loaded with money from Bitcoins.
Using that approach I automatically get 20% discount on all stuff.