I am a greencard holder who has already applied for my citizenship (N-400). I have already received what members in this forum calls a yellow Letter. Awaiting for the interview letter. My wife and I have been married for 2 years and she is currently here on a B visa with an I-94 expiry date of December 16th 2010. Originally the plan was to get my citizenship and then apply for her GC. But now it seems as if I will not get an interview date/oath date any time soon, atleast not before Dec 16th 2010. I am thinking of applying for a EOS for my wife. Just want to know if anyone has been in this situation before and the best possible actions/procedure to take to apply for a EOS. Should I use the services of a lawyer?