For folks with a large stream on their property, a Pelton Wheel system like this is fantastic: Algonquin Eco-Lodge - 12 kW Micro-Hydro Turbines