After > 2 years waiting, our I485 got approved on March 6 from Vermont Service Center.
Background: EB2 (NIW) I140 and O485 filed in December 2004.
I140 approved May 2005.
1st Fingerprint code 1 September 2005, before retrogression.
PD became current in July 2006.
Called USCIS to find out stuck in name check.
Wrote to 1st Lady asking for help in October 2006.
Got response from FBI in January 2007 saying NC cleared on January 9th upon
request from 1st Lady's office.
2nd fingerprint (code 3) on February 15, 2007.
I485 approved on March 6, 2007.