If you are interested in Wind Power options please take a look at a BC company who makes its turbines in South Surrey.
Endurance Wind Power
These are grid Tie Wind Turbines of 5 to 50 kw in size but can produce 20 to over 200kwh/yr. Take advantage of net metering offered by BC Hydro and Fortis BC and see if you have a location where you can offset your bill
or even become an energy producer rather than a consumer!