Hi
Here is my status:
H1-B valid until 2/2009
PD 12/2003
EB-3 world
I-485 FD 6/2007 and pending, AP approved
I want to merry a person who is now out of US, but she has a B-1 visa, valid until 6/2009.
Could you please advice, what is the best way to get GC for her.
Should I merry her in US or in Mexico (she is Mexican)?
Should I get H-4 visa for her or keep her in US on her B-1 visa (of course she would have to travel back home every 6 months or so)?
If my PD becomes current, can I easily file I485 for her and we will both get GCs at the same time?
Any other ideas? Anybody has done the same, how long it took, any problems?
Thank you for your inputs

Here is my status:
H1-B valid until 2/2009
PD 12/2003
EB-3 world
I-485 FD 6/2007 and pending, AP approved
I want to merry a person who is now out of US, but she has a B-1 visa, valid until 6/2009.
Could you please advice, what is the best way to get GC for her.
Should I merry her in US or in Mexico (she is Mexican)?
Should I get H-4 visa for her or keep her in US on her B-1 visa (of course she would have to travel back home every 6 months or so)?
If my PD becomes current, can I easily file I485 for her and we will both get GCs at the same time?
Any other ideas? Anybody has done the same, how long it took, any problems?
Thank you for your inputs