QUOTE(Mononoke28 @ Jun 13 2008, 10:36 AM)

Or the total amount of waiting time was already done at the USCIS, meaning they approved the petition because they were the next in line to get a visa?
In family preferance category. "priority date" has to be current (see Visa Bulletin) for an interview. I-130 may be approved just before that happens, or much earlier...
NVC is informed about approved I-130, and then case waits there for the next steps until PD becomes current.