I-140 and I-485 were filed concurrently in Nebraska center in May 2003.
Finger prints were done in November 2004.
Received CIS RFE for missed vaccine shots in 12/22/2004. Response to PRF was received by CIS on 1/12/2005.
Received CIS on line email notice of approval on 1/20/2005, but I have got the letter yet.
However, my wife's application is still in pending.
Hope this helps people who are within the similar time frame. Good luck to everyone who live in anxiety.