I applied I140/485 RD on 9/16/2005.
Fingerprint code 3 done on 10/11/2005
EAD approved 10/12/2005.
I-140 (Eb1a and NIW) both approved 11/18/05, no RFE.
I-485 approved 9/15/06, got the approval email this morning!
No RFE, only LUD after fingprint, no LUD before approval.
Thank everybody very much for sharing information and suggestions to others, especially xiaobaitu, twocents and other guys! And best luck to those still waiting, and do not care too much, relax, it will be yours!!!