bitcoin is a currency, you can advertise the hell out of it, but until someone 'needs' it, the common consumers wont touch it, and it will be left to the investors to trade.
so stop trying to think of ways to advertise bitcoin and instead make products/services that require bitcoin that common consumers would like to use. that is how to get people to use it.
think of it this way. if your american. and you see a advert to buy euro's. ask yourself truly in your lifestyle, in your home town, in your family situation can you truly see a reason you would NEED euro's right this second to buy something tonight??
in99.99% of cases, there are no reasons. most are not going to suddenly want to go on holiday tonight to suddenly need to buy euro's and those that have already pre-planned a holiday, have also looked into euro's.
so dont think that just mentioning the currency is going to do jack all. you/we need to increase the amount of userfriendly services for bitcoin and give it more usefulness to the common consumer. and sell bitcoin on its usefulness and not simply that its another world economy that has appeared
rant and ideas.. over
Bitcoin can benefit everyone. Every business needs it. A company could save millions of dollars in transaction fees with bitcoin versus the normal payment processing options. Why make new products that require bitcoin when common consumer products exist? Building consumer trust is crucial to mass bitcoin acceptance. You can have a million bitcoin products but its pointless if no one knows about bitcoins.