Kind of misleading on the nuclear program. Not even Ahmadinejad is talking about a nuclear
weapons program. Mousavi would continue the program for peaceful purposes. I don't like nuclear power, but its within their right (and within international treaties) to pursue it.
Further, while Mousavi probably isn't "pro-American," that doesn't mean he's not a reformer. There actually are some pretty significant differences in platform (
http://en.wikipedia.org/wiki/Mir-Hossein_Mousavi#Platform). Could he/would he have been able to carry out reforms if elected? Who knows, but its besides the point. The protests are against the inequality, the brutality, and dictatorial qualities of the regime. Mousavi isn't perfect, but he's doing a good job of encouraging people to peacefully protest and not resort to violence, as they work for things that are pretty admirable in my opinion.