Finally got my I140 Approved. RFE(W-2) on 10/21/2004, RFE received on 12/13/2004. Got Approved today. Waiting for I485 Concurrent 140/485 on 10/23/2003 EB2, FP 1/4/2004, 2 EAD, 2 AP