Thanks for your post about getting the word out about Amateur Radio. Also thanks for spreading the word about the hobby to those you meet and people that approach you.
I think that along with all the ideas presented we also need to get involved with community events, setting up Special Event stations related to the events that our communities sponsor. This would generate questions about who we are, and what is going on. It would also bring people over to the area where we are set up to view the demonstration.
Our local clubs have tried this and it seems to work great. One thing that we started is ARMAD. Amateur Radio Military Appreciation Day. By getting involved in a popular cause we generated a crowd of over 6000 people to come out and salute our troops over Amateur Radio.
Young people are interested in Amateur Radio, and most state that all amateur's need to do is let them know about the hobby, and they will investigate and become a part of the hobby.
We can all continue to spread the word about our hobby by wearing T-Shirts, and other outter wear promoting the hobby.
Most people love the idea of hearing live voices and being able to communicate for a cause in real time with everyone in the group being able to participate all at once.
All it takes is a will to promote the hobby and a little time.