Hi, This is my first post here. I have a girlfriend in China, and I'd like to find some information about a visa for her to come to the U.S. Background: We met as co-workers in Liaoning province in '03. After I returned to the States in '04, we started a long distance relationship, first email and then, when I found a cheap calling card, phone. Talk every day. Vacation together 2-3 times/year, mostly in China but also once in Thailand. What I want: To live with her and show her all the interesting things that this country has to offer. Her options: B-2 (tourist), F-1 (student), K-1 (fiancee). Problems with these options: *B-2: She has limited binding ties to China. Her mother is in her mid-60s but still in good health, she owns an apartment, has no job. *F-1: I would have to pay her tuition, or take out loans for her, as she doesn't have any credit. She wouldn't be able to get a real job, so I'd have to support her. *K-1: I'm not super-excited about getting married, I just want to live with her. But I'm willing to pursue marriage if that's the only way that this will work. Process for K-1 as I understand it: She and I each fill out G-325A. I submit both G-325As, proof of our relationship (phone bills and vacation photos), a notarized I-134, and an I-129F by mail to my local US-CIS office. US-CIS sends packet to Guangzhou, Guangzhou sends Packet 3 to her. She returns Packet 3 to Guangzhou. Guangzhou schedules an interview. After she passes the interview, she gets permission to apply for a visa at a port of entry. At the port of entry, she receives her K-1. So, is the K-1 my best option? And do I correctly understand what we have to do to get the K-1?