Thank you comment#3:

yes, normally people would have to pay for throwing away electronic waste.

ERA is a good organization... Salvation Army also accept electronic devices that they'd put in good use.

Here's a full list provided by City of Vancouver

http://vancouver.ca/engsvcs/solidwaste/landfill/alternative.htm