Finally after a long journey for me! Although maybe still shorter than a lot others.
I-140 and I-485 concurrent filling on Oct. 15, 2004, Eb1-b and NIW
I-140 Eb1-1 AD: Dec. 30, 2004; NIW AD: May 12, 2005
1st FP: April 8, 2005(Code 3)
2nd FP: Aug 1st, 2006 (code 1)
I-485 AD: Sep 19, 2006
Thanks a lot for all the support I got from here!
Wish everybody good luck!
By the way, how along I should expect to get the card?