Hello,
My status online just changed today from "Approved on July 21st. 2003.." to "On June 3rd, after approving your case, we ordered you a new card. It will be sent to you as soon as it is ready." (ND: August 1998.)
So, as you can see my I-485 was approved last year and I am still waiting...