Hi!
I read your post, and I'm in a similar situation, so I was wondering if you could please give me some advice. Here is my situation:
I am a DV2011 winner (CN: 10**), and I am currently in the U.S. on an F-1 visa. My fiance is in Iran, and we plan to get married when I return to Iran. I will graduate in December, and that is the earliest I can leave the U.S. and go back to Iran (because our visas are single-entry and I do not want to abandon my studies). Since we do not want to be separated for an unknown period of time, I plan on returning to Iran and taking the CP route, as opposed to doing AOS.
Now, another issue here is that after I return to Iran, I cannot exit Iran again until around May (due to military service restrictions). Therefore, my plan is to return to Iran in December, get married in March, and then go to the embassy in early May.... (continued in next message)