I think it would help boost bitcoin over the edge if "real", physical retail locations could accept BitCoin, like maybe have a BitCoin app on all major platforms (at least Android, WP7, and iPhone [the top three in 2015]), a physical, purchase seprately "BitCard" credit-card type BitCoin thingy-ma-bobber
Possibly Bitcoin could partner with Visa or something ?