So on that note these are some ideas I propose:
1.) Cash Merchants who still sell in the cash world to people but give some sort of rewards back in bitcoins to go spend at a bitcoin sponsored merchants - sort of a trialpay.com kind of take. ( read point 3 for the trialpay.com idea)
2.) Bitcoin Merchants who still offer products for cash but give a little reward in bitcoins for cash purchases ( I know, I know we all want to live in a bitcoin world!)
if the merchant offers a rewards back in bitcoins, bitcoiners will start doing business with him.
most bitcoiners use cash, and all of them would like to get bitcoins as a reward for shopping.
but most businesses that have reward point, they give point that can only be spent at their store.
not sure you'd be able to get anyone to agree to this rewards back in bitcoins.
Probably, because bitcoins is expensive to get into for the merchant. Maybe, Mt.Gox redeem might a solution for this. QR code it where someone purchases x item in cash at merchants store they can redeem a couple of bitcents . Dunno...
edit: also, should have mention reward systems are easier to get into as a merchant then a point of sale system or having to re-do their carts ...so there is incentive to offer it .