brb2 said:better still let my lawyer deal with USCIS..
you certainly have that option, and better yet you probably should hire a few top immigration and litigation lawyers on your side, just to have different perspective.
What? you think that's too expensive?
Well, here comes the reality. No matter how good your lawyers are, they are providing you nothing but their interpretation of the law. That is, there is a degree of subjectivity in it. As subjectivity goes, sometimes they will get it wrong (as in different from what the court would have ruled).
Lawyers are hired guns. As such, they work for you because you pay them. All they care is that payment from you. You are the only one in the entire world who truly cares about you.
So you shouldn't let your hired gun handle this entire fair for you. Instead, you should do your homework and make sure that your lawyers are nothing but advisors to you.
That's the point of my earlier post: trust but don't trust blindly.