NIW receipt date: April, 2003
Filed 485: March, 2004,
140 aprroved: March, 2005
RFE for 485: April 2005
(Ususally people should get 485 approval within 2-3 months after responding RFE, but after we were waiting for 5 months, the backlog kept us another long wait until it passed the priority date in May...)
Finally we got 485 approvals and green cards in June, 2006
I wish you all good luck. God bless you!