I have completed my journey, but it's not over yet for my family
I have just received my card, here are the details:
I-485 Receipt date: 09/13/02
I-485 Notice Date: 09/18/02
FP date: 07/14/03
Approval Date: 07/12/04
Card Ordered Date: 07/23/04
Card Mailed Date: 07/28/04
Card Received Date: 07/30/04.
My Wife is still in India on AP. I will post her details when she goes for stamping after her return to the U.S