I'd encourage anyone contemplating this to read the State Department Travel Advisory. US citizens have rather onerous visa requirements.
http://travel.state.gov/travel/cis_p.../cis_1142.html
Perhaps also worth reviewing the current OFAC sanctions list to make sure you don't run afoul of the US government in the process:
http://www.treasury.gov/resource-cen...ages/iran.aspx