If you are a US citizen and it is a serious relationship and you have decided to marry (please note U.S. immigration does not recognize same sex marriages), you could look at the K-1 fiance visa option.
If a U.S. citizen wishes to marry a foreign national residing abroad, the U.S. citizen may be able to pursue a fiancé(e) visa (K-1) for the foreign national. The foreign national fiancé(e), if approved, will then enter the United States and the couple must be married within the following 90 day period after entry. After the couple marries, the foreign national spouse can then file an application for Adjustment of Status.
For info on the K-1 visa see:
http://www.familytousa.com/fiance-petition-k-1-visa/
Regards,
Andrew M. Wilson, Esq.
Serotte Reich Wilson, LLP
www.srwlawyers.com
awilson@srwlawyers.com
Answered on Sep 27th, 2012 at 7:03 PM