Guys, I need your opinion on my situation: I am currently under an H1B visa, which expires on Dec 13 2008, but i still can renew it for 3 more years. I have received a NL from KCC for the DV 2009. I am pretty sure that my number will be current on October 2008. This are my options:
1)Go ahead and renew my H1B visa (remember that expires Dec 13 2008) and also,send the I-485 in October2008 . This will give me peace of mind, since while waiting for the GC I dont have to worry about my legal status and work permit, it will be more expensive though.
2) Do not renew my H1B visa, send the I-485 along with a EAC request, and hope my employment authorization card comes before December 13. This is riskier, but cheaper.
3) Do CP, which, for I have read is much fuster. I could do CP in October. Here I wont have to renew my H1B.
I know this is a strictly personal decision, but if it was you, what would you guys do ?? Any advice is welcomed !!
I would immediately apply to renew my H1B. The DV Lottery is a lottery until you get your visa at the embassy (CP) or USCIS registers you as a PR (AOS). Unpleasant but true. With AOS you can easily get stuck for many many months. With CP you might also get stuck - although my impression is that it's much faster and more predictable.
Any amount you may have to pay for the H1B is going to be insignificant compared to the costs you're going to incur if something goes wrong and you have to leave the US / hire a lawyer / etc.
I've given my opinion on AOS vs. CP in a previous post.