QUOTE(Mononoke28 @ Apr 9 2008, 10:00 AM)

....instead of making any assumptions this person or that person may have.
I agree we should not assume things, but if the following is the scenario, she'll know where she stands without going to USCIS (which may be risky as mentioned by ICE friend).
Your finace was petitioned by her USC father after she was 21 years old. That means she has to wait in line before there is an immigrant visa number available to her. It takes 5 - 6 years. Only then ( around 2010) can she file to adjust status in the USA or get an immigrant visa in home country. In the meantime, she has to either maintain her own status in USA (student for example) or leave or is illegal. Approved I-130 does not mean anything for her status, it is just a part of the process. And after I-130 approval, the next time her father will hear from USCIS will be close to when her turn is to get an immigrant visa number.
When married, you can file for her (as fwaguy wrote). She wan't have to wait in line and can adjust status despite being illegal (which she can't do if she waits for her father's petition to come through).