Out of curiosity, what exactly is the difference between the NDP and the Greens? Don't they both favor the same "tax the rich, hug trees, bankrupt the country through socialism" platform?
The difference between the Greens and the NDP.
The greens have been disappointed with the environnmental policies of actual NDP governments when they have taken power at the provincial (state) level. These guys would raise gas taxes force the use of hybrids etc. However, they are more capitalist than the NDP as they would lower income taxes to compensate for higher gas taxes and generally more capitalist than the NDP in general. A former red tory (rino) is actually their party leader right now.