Also got email message from USCIS, saying I-485 Approval notice sent today.
CSC to TSC
NIW
140 and 485 concurrently
NO ANY REF
I-140
PD 9/30/2005
AD: 6/2006
FP
1st: 10/2005
2nd: 5/2007
I-485
6/1/2007, no message
6/3/2007, Card Production ordered
6/4/2007, Approval Notice sent
Thank you for all the help I got here. Best luck to everyone!