Just thought I'd give a little input on the STFU "issue"...
My parents are a couple of the most conservative people you'll ever meet. They don't drink or smoke. I've never heard a swear word come out of their mouths (not even so much as a "damn". Etc, etc.
Then one day, I'm over at their house, watching an Oregon Ducks football game with them, and my mom shows off her new UO t-shirt, which has the acronym STFU on it. I was rather shocked. Of course, the acronym was created on purpose because of it's normal meaning, and stands for "Smoke & Tobacco Free University", which is a campaign that is currently running among people at the campus. My mother knows full well what STFU means, but was still willing (and proud) to wear the t-shirt.
Granted, football fans is a different crowd than Bitcoin, but if a public university is going to put the acronym on a shirt for their fans (with a wide variety of financial statuses and ages, as well as an older crowd of athletic dept. donors who have gobs of money), I'd say it's not going to damage Bitcoin's image any either.
Also, a link for more info on the STFU t-shirt campaign.
http://apassagetopondi.wordpress.com/2011/10/12/stfu-smokers/