EB2, CSC
PD: 12/06/2001
I140/I485 Cocurrent filing RD: 7/28/2004
First finger Print (code 3): 9/21/2004
I140 Approved: 4/12/2005
Second Finger Print:October,2005 (code 2)
Name Check Status Inquiry (via attorney) feedback: 2/6/2006 - pending
Job change (exact same field): May, 2006
Ask Senator help to check Name Check status: June,2006
Senator got name check results: 8/2/2006 - FBI confirmed name check done on 6/27/06 (coincidence?)
Online LUD: 8/14/06: I485 approved and new card ordered
Online LUD: 8/16/06: I485 approval notice mailed
Online LUD: 8/17/06: New card order complete and card mailed
Card Received: 8/20/06 (both mine and my wife's)
Senator's help is useful for Name Check status inquiry or even speed-up, write letters to several Senators in your State, do not expect all of them will response to help you
The detailed information here is the way to show my appreciation to this site and XIAOBAITU's help (answer my EDA filing question).
Good luck to those who are still waiting like I was.