Thank you very much for the reply.
Yes... H1B is in the works, but I have not yet used my STEM extension on OPT.
That I believe, still gives me a chance to apply for next fiscal year, in case I miss this one.
But, one question, will I have to do consular processing even if I apply successfully this time ?

