Hello,
I'm on same boat. Filed in July 2010 and got letter for audit on november 2010. It takes 2 years from now.
You are absolutely right, if rejected we need to leave the country or file against the denial, it may drag for another 2 years.
1. You can change the employer and Re-apply the...