PJiang, Thank you for the help! It appears I would better wait for H1B unless I have no other choice, am I right?