My opt will end of July this summer. I am waiting for 20,000 H1-B,but there is not answer untill now. Do you think i should applicate the H1-B for 2006 as soon as possible,do not need to wait 20,000 H1-B for 2005. I do not hand in my application right now yet. Help me . Thanks a lot.