I read an article just the other day where the BTC Foundation and a few others were embarking on a polish marketing campaign with some agency. So, we'll see how it turns out as time goes by.
Edit: They make mention of that in this article too and I agree that a little extra PR could help the cause among the masses.
Extra PR is always good. But aren't we as community also part of this whole system?
It would help if we as Bitcoin believers also make people in our near environment aware of the benefits of Bitcoin compared to current fiat.
We can wait and wait for others to do the work, but if everyone makes an effort it could be even better.
For example, if you know some one with a store, tell that person if he is interested in having an extra payment option.
Explain to him what the benefits are, that they don't have to deal with insane fees, no chargebacks, etc.