99.9% of my entourage and random street people don't know what is Bitcoin. We are far from mainstream.
Have you literally walked down the street and asked random people if they knew what Bitcoin was and kept a tally?
I have. We are far from mainstream. Despite all the cute ways to describe Bitcoin, the concept remains lost on most. Bitcoin has a great deal of potential; but outside of speculation, specialty marketplaces, and techy/nerdy/hardcore libertarians, Bitcoin is far from mainstream. My techie friends employed at places like Citrix, Microsoft, et al are relatively unfamiliar with Bitcoin. Your average would be user gets only the information espoused by the search engines - often related to black market trade. This turns many would be users off.