I can relate to your situation very well my situation is very similar to yours. Realistically if you get current by May 2012 (Worst Case, you may even get current today) EAD / AP have a 90 day issuance SLA so you should have it by then. Client letter requirements after the E-E memo came into effect are different, for your previous extension it was sufficient that the client gave you the letter and said that they need you long term. Now the client has to say all that in addition they have to say that your day to day work is supervised by your petitioning company and all supervisory control including hiring and firing rests with them, also according to the memo all resources for your work need to be provided by the petitioning company and only limited resources can be provided by the end client. We would have thought that old approved cases are grand fathered but people are having a very tough time at the consulates, every E-E case gets a 221G consistently. If someone gets an adjudicator who wants to apply the memo to the fullest extent any H1B consulting (For Small Companies) approval is hard to come by. Hopefully you will not have to go through H1 it will be tough for all those with small consulting companies, all the best. Let’s all pray for BTM.