Currently, in the Town Of Greenburgh, where I live, the sanitation department used to collect all recyclables every Wednesday. Now, every Wednesday is different, and it can be affected by holidays.
Our sanitation trucks, on the packer body, say "Greenburgh Recyles" in permanent lettering. I think putting a changeable sign, promoting what gets recycled this week, and any other messages, such as Hazardous Materials Collection day, Change Your Batteries in your smoke detector, etc should be placed on our sanitation trucks. Basically, they're a giant billboard that you see several times each day while driving through the Town Of Greenburgh. The Town shops could probaly fabricate a metal bracket or similar, and changeable signs.
We have one of the best sanitation departments in the county, so why not make it more progressive and use vehicles we have on the streets everyday push a message?