Bottle deposits help keep highways clean and homeless drunk, but they environmental impact is small. In places that don't have a deposit they have recycling centers that the garbage trucks goto before the landfill and have inmates sort it.
We need reusable bottles, instead of getting a can of soda at the vending machine you walk up with your designer bottle and put a buck in and its like a fountain drink at 7-11. Instead of buying cereal in boxes we can have tupperware containers that reseal so the cereal stay fresh longer.
As incentive there should be a gradually climbing tax on packaging.