thatwillbenice2007-01-02 03:04:02
I-140 RD March 2003, NIW, NSC,
I-140 AD June 2004
I-485 RD August 2004
Fingerprints, Oct 2004 (code 1), May 2005 (code 2), May (code 1)
From June 2006 to Oct 2006: requested the status twice from NSC and got a notice about name check, asking help from a local senator several times
Oct 19 2006: hired a lawyer to file WOM
Dec 22: notice of approvel
Dec 27: reveive green cards for my wife and me.

Thanks very much for the information these years from this web and good luck to all the people who are still waiting.

Happy New Years!