Nuclear is the best option. Its more expensive upfront but cuts down on refueling costs as you only need to refuel every few decades or so. Its also the only means to really power current needs and future technological growth. Current non nuclear power just doesn't provide that kind of juice...