After waiting for 1 year and 8 months. Finally got the notice from USCIS on last Friday said that my I-485 has been approved and today another e-mail said the new card has been mailed. Thanks God for giving me such a good thanks giving this year. Just share some information of my case:
NIW, TSC
I-140: PD: Mar 25th,2005 Approved:May 12th,2005
I-485: Filed with I-140, first FP in June 2005, second FP at end of
this Oct.
No RFE
Wish everybody has good luck!