Actually renewable is your best friend.
What we really need is location based power, for example special areas where you could run real geothermal power generators, or solar panels producing twice or three times as much EU in certain Biomes.
That way people get cheaper EUs if they draw power from a desert solar plant but they may wish to live in a forest, thus they have to have power lines.
The simple fact is that EU must be cheaper to generate out of the persons home, that way it can have a profit margin to pay back for the infrastructure. Imagine if Finite Liquid was integrated with MC Forge, real water power anyone? With that done then it would be ridiculously cheap to run hydro electrical power but it would have to be built on a river, meaning you would have to have either one dam per person or to have a power grid (which could be expanded to other dams as well)>