Actually the Iranians have always taken quite well to computer technology. Had it not been for the Iranian Revolution they might be rivaling India today as an outsourcing center.
You bet.
We live in an era where everything is dependent on computer technology/wireless systems and networks. The scary part is our basic infrastructure is extremely vulnerable and can be manipulated as it's not hardened as much of our military stuff is, or is supposed to be. Our own government manipulates it. We're talking all the way down to the gas pumps, banking and retail cash registers.
The potential for causing absolute chaos and havoc to our systems, is beyond scary.
Iran, unlike the arab states, actually manufacture stuff, and have a decent (but not world-class) technology and engineering sector. Hence, it´s not incredible that they are able to pull these kinds of things off, especially given that they have some high-quality Russian equipment. Their culture is far more adapted to the modern world than the culture of, say, Egypt.
Indeed, the Iranian economy has been doing pretty well for a long time, at least up until recently, when sanctions and the general incompetence of the Ahmadinejad administration have caused problems. Also, the Iranian diaspora is usually successful academically and professionally around the globe in fields like medicine and engineering.
Iran would indeed probably be a pretty decent country to live in, it it wasn´t for the Mullahs.