My I-485 RD is 12/10/01. I applied for my 3rd EAD in Oct '03 and still waiting for the approval. My 2nd EAD is expiring on 31st Jan '04. When I applied last year for 2nd EAD also the same delay happened and my employer applied for H1-B thru Premium processing and got approved within 2 weeks. That H1-B is valid until Nov '04. Before getting this H1-B, I used EAD. So, my question is Can I use the H1-B(which is valid), in case if I don't get my 3rd EAD approval on time, to continue working in my current job?. Thanks a lot.