We've had a residential, curb-side pick up of recyclables for many years here. It's recently gotten more friendly, now we can recycle magazines, all paper, etc. We have a (green) bin that goes out on the regular garbage day. The city stopped recycling glass of any kind a few years ago, there was no market for it. We have our bin out every week. Sorting restrictions are pretty lenient and the bins are dumped into one truck, curb-side sorting is gone. I hear tales of giant machines with robotic arms that sort and separate the recycled items automatically. I recently made a much more concerted effort to recycle 100% of our cardboard and have been astounded at the volume we used to throw away without a second thought. It only takes a small amount of effort to make a difference.
I have a KitchenAid compactor that I found new at a thrift store for $30. It's a perfect match to the 18 series dishwasher and all I have ever used it for is aluminum cans. I'm with Peter, with a weekly pick-up, I don't need to have a filthy, smelly compactor - nor do I have the time or energy to continually maintain the cleanliness of an appliance that generally must be disassembled to keep clean.