Google Iranian visa, and u will get a bunch of sites, in English, about applying for an iranian visa.
Also, there is a form online, that u fill in, and send to an Iranian consulate. I forget which site the form is on. I will look for it.
U can get info, about applying for visas, on this link. Hit the UK flag, to change it to English
[ Edit: Edited on May 13, 2007, at 7:40 AM by Mel. ]