Had a feeling this would appear lol. Nuclear power definately the way forward. As has been mentioned before, previous nuclear accidents have happened due to flaws in designs and technology, and now an unprecedented massive quake and resulting tsunami. Solar energy is not guarenteed to work, wind power isn't guaranteed to work either, and both would have major costs. Nuclear power can last for absolutely ages, and power a lot more homes using few reactors.
However, there has to be a better way of storage of waste. So I am definately for nuclear power. And if course, natural resources won't last forever, and nuclear power will not accelerate global warming.