What we need is a decentralized system in which every home and businesses or city, as is feasible in any given case, using the means available to them- be they solar, wind,geothermal, or some other means of production- seeks to generate all the power they need. In times of high demand, or if their own production is insufficient to fit their needs, they should draw power from a smaller grid comprised of other homes and building in their area and also shared sources of production- wind farms, solar farms, nuclear or coal plants. Each of these micro-grids should then be connected to one another through a hierarchal system, where each tier can operate independently of those next to or above it. Our aging infrastructure, currently our lifeline, should then be converted to transmit power as needed between the largest sets of these 'microgrids'.
Such a system would help isolate people from rolling blackouts, reduce the vulnerability of America's power supplies, and improve overall efficiency, while the investment in producing one's own power would help to save money and greatly reduce power bills in the future.
It falls to every homeowner to decide to lead this effort in their own home, beginning by adding to or retrofitting their homes with wind or solar power to the extent they can. It falls to congress and state leadership to put into effect tax breaks for such investments to help encourage such progress and to push for the adoption and development of such a system, in their towns, cities, counties, and states. This is a system that would have to be built from the bottom-up-- not by big daddy fed, but by homeowners, local businesses, and cites and other local bodies. The fed and the massive power supergiants should not be the vulnerable backbone of America. They should work together to strengthen systems that should be able to survive alone, generate their own power and revenue, and encourage good ol' American ingenuity, drive, and technological innovation.