EB2, PD March, 2006.
I-140 filed in March, 2006, got approved in June, 2006
I-485 filed in July 2, 2007.
Waiting and waiting...
I filed EB1B I-140 Feb 2010.
I-485 based on EB2 got approved last week, and we received greencard yesterday.
No RFEs, No the second fingerprint.
I-140 based on EB1B got approved yesterday too.