Out of the around 40 people I brought Bitcoin up to, only two people had seen something about it in the news, and I've only convinced one person to invest in Bitcoins. I brought it up in a community college class this week and not one person new what Bitcoin was. I explained what it was, they looked at me like I was crazy and it was awkward... So nowhere near what I'd call mainstream.