I was flipping through wikipedia today, trying to understand how the Islamic Republic of Iran is run (i.e. how does the supreme leader get chosen/replaced/etc...). Once I had the right lingo, I googled some news sources, and found an article on Al Jazeera that I think is very helpful for understanding the conflicting interests and power struggles going on there.
Check it out: Iran's Ayatollah Under Threat?