我的基本情况:
NIW I140 (TSC): submitted: 4/26/06
approved: 9/5/06
485 (TSC): submitted 7/2/07
EB1A: 140 & 485 (NSC): ted 1/5/07
140 REF: 3/27/08 (only two weeks to reply)
RFE submitted: 4/12/08, approved 4/21/08,
6/20/08: my NIW 485 transfered to NSC.
7/17/08: card ordered.
I'd like to thank fsa200 (fsa2000@gmail.com) for his great help in preparing RFE. Also thanks Pjaing, xiaobaitu and this forum for valuable info.
My experience is that no matter what's your background, do it earlier and never give up. Also, if you do not like your lawyer, you can file G-28 to cancel the lawyer after your I-140 got approved. Sometimes lawyer can ruin your case.
Best wishes to all of your guys.