Microhydropower.com has
some exciting new products that allow the common guy to harness the
power of a small stream for the purpose of generating electricity.
Their setup will cost you about 3 thousand bucks...and then you'll need
to figure out how to store it and get it where you need it.
Not a bad solution for home made electricity if you live close enough
to a steady stream of water.