Carbon taxes is the way to go.  BC has the right idea.  Sad and unfortunate that he Wynne Government decided to go with Cap and Trade.

Cap and trade siphons money from one jurisdiction into another whereas Carbon Taxes will keep the money in Ontario to be used in Ontario.  Keep it simple and transparent like BC, people will understand how much was generated and where the money gained will go.