In Switzerland, recycling is done by the city administration. Put things in the wrong bin, get fined (and quite aggressively so). Instructions are sent to you when you move into the city and every year to every household. Works really well [1] (recycling rates: Glass 95%, aluminium 90%, paper 90%, plastic bottles 80%, batteries 70%).
Also, no landfills at all, everything is burned, air is filtered and heat is used for heating.
[1] http://www.bafu.admin.ch/umwelt/indikatoren/08484/08653/inde...