I think there's a huge amount of promise in the idea of "inside out" hydro power, where power is used to pump water out of a pressure vessel deep under water (in a lake or in the ocean) and then later generated by letting water back into the vessel. All the advantages of hydro power but without the necessity of a conveniently shaped mountain range nearby.