What are your personal opinions on nuclear weapons?
I personally believe nuclear weapons have helped to eliminate many of the wars that have plagued the world. While conflicts still arise, the major powers keep cordial relations between each other under the threat of MAD (mutual assured destruction). While conflicts still arise, they are of a much more local, smaller scale, and infrequent then in history predating the end of WWII and the advent of nuclear weapons.
While they carry the risk, so far they have proven to be the best kind of weapon: a weapon that insures peace and has never been used but twice to prove its existence.
Still, there is risk going forward. With Iran pushing to become a nuclear power (US, England, China, Russia, France have them legally under international arms treaties, Israel, India, and Pakistan illegally, North Korea its debatable if they have successfully tested a weapon, and certainly have no deploy-able weapon) we are possibly looking at multiple nations in the middle east acquiring them as counter measures to guarentee their own safety. The greater number of players - the greater the chance for a nuclear conflict - or maybe an end to more wars.
some think the slow nuclear disarmament between Russia and the US is a step towards the end of all such weapons - but so far the scale downs have had more to do with budgetary reasons then tactical reasons.
I personally believe they make the world a safer place - if the number of holders is limited. They are a subtle threat, but no country with them is ever likely to use them against a country without. International condemnation would take place if they did, regardless of who they were. The EU especially would be likely to embargo any such country that was rash enough to use them out of agression, even the US. They have prevented large-scale wars between the military powers in the world. They MIGHT even prevent another war between India and Pakistan (why I believe only the 5 should have them. If they are used in the next 40 years, imo it will be india/pakistan).