Haven't put too much thought into this but:
-Every newb is confused at first about how they can get their first coins.
-When they do decide to get some, they wish that there weren't so many hurdles (accounts verified at exchange, bank, deposit clears).
So what about a rewards program where a merchant gives a bitcoin rebate to people who make a qualifying purchase in cash.
Just like a mail-in-rebate, the customer is responsible for giving them their address (this time it's virtual) within the redemption period or else the offer is void. But if a person redeems, he gets some BTC to play around with online before his items even get to him (obviously, institute a policy so people can't return the item for 100% back to get free btc).
Imagine an offer of something like 10% back in BTC from Target when you spend $100 on your credit card - wouldn't that be cool. Perhaps some online stores could offer something quite large like 30% back in bitcoins (the price of the item might have to go over MSRP) without being classified as a currency exchange since they are primarily selling goods?
Free idea if anybody can use it. Think how many kids would insist that their parents buy all their video games from this particular vendor, for some reason that perplexes the parents.
I knew this would happen if I left my business plan notes for Project X lying on the desk face-up: someone would read it, then post the key ideas on this forum. Do I need to change the lock on my office door?
Seriously, I've explored the offering of rebates as a vehicle to allure John Q. Public into adopting Bitcoin. I found a way to incorporate them into my soon-to-be-released venture, having already addressed all the concerns outlined here in this post.
Stay tuned for further developments and stop entering my office.