Instead of complaining when the city wouldn't provide food waste composting, Montrealler Steve McLeod stepped in and filled the void.
For $5/week, Compost Montreal provides you with a bucket to collect your greenwaste. You put the bucket on your porch once a week. He picks it up, empties it and installs a nice clean liner ready to be filled again. As if that weren't enough, once a year you get back a big load of compost for your own yard.
The city's parks department is part of the program, providing the facility for processing the food waste.
Read this 2008 write-up from CBC. I'll post more details after I contact them.
Pic: Montreal Mirror