EB2 + EB3, India
PD - Nov 2000 (yes!)
I-140 AD - Oct 2004
Went to consular processing, USCIS made mistake on I140, interview denied.
I485 RD - Jan 2005
FP1 - May 2005
AC21 - Mar 2006, new attorney, new address
VSC-->TSC, Mar 7th 2007
Address Change - 04/30/07
LUD - 06/20/2007
Infopass 06/22/2007 - Rude woman didn't give any info. Still don't know if name check cleared.
Resigned from job to go to another employer- 06/26/2007
Wait continues