I am happy to announce that my I485 has been approved! Finally.
Here are the details:
Sub Labor: PD Feb 1999 (EB3)
I140 Approved May 2004
I485 (EB3) India ND Oct 2003
FP Oct 2004
RFE (Medical, Birth Certificate and All pages of Passport) Feb 2005
Approval Mar 2005
Thanks and Best of luck to everyone!

Here are the details:
Sub Labor: PD Feb 1999 (EB3)
I140 Approved May 2004
I485 (EB3) India ND Oct 2003
FP Oct 2004
RFE (Medical, Birth Certificate and All pages of Passport) Feb 2005
Approval Mar 2005
Thanks and Best of luck to everyone!