Iran wants nukes for the same reason Israel did: to become uninvadable. Nuclear weapons are next to useless on offense, but they're peerless on defense. No nuclear nation has ever been invaded, nor will any.
Spain investigating ex-IMF chief Rato for fraud (Reuters)
from the article: Should, and can, Israel attack Iran's nuclear facilities?