not an energy generator but energy saver. was watching some "green" show on discovery and saw a guy who makes soda can heat exchangers to warm your house. drill a hole on the top and bottom of the can, braze a bunch of them together, build an insulated box with double pane glass, install the cans and somehow coil them together, paint it black, hook up an inlet and outlet through the house, and voila, a cheap solar heater. the guy claims it can warm air up to 20F on what looked like something around a 3'x6' grid. might be beneficial for northerners or anyone in cooler climates.
sams club has a 900W 60A generator for $2k. some that generate half that much are around $500. get a wind farm going and you'll definately move off the grid.