Thanks guys...yeah...I have looked at NetPhone and I even downloaded it, but in the documentation this is what made me wonder if it was gonna work:
"If you are behind a firewall that prevents incoming connections (for example at some schools), then you will not be able to receive incoming calls, but you will still be able to make outgoing calls (you connect to Joe instead of Joe connecting to you). If both of you are behind different firewalls that both prevent incoming connections, then you cannot use NetFone because there is no way to establish a connection between you."
I don't even know for sure if she is behind a firewall, but I'm thinking she is because like I said earlier, we can't even do the direct image connection or file transferring things on IM (plus she's in a university using high speed access, and if I remember correctly I think my school had one).
How do I find out for sure if she is behind a firewall? I know nothing about windows networking or the menus that she would have to go to. She's not much of a computer expert either (she's dying for a mac and will be getting an iBook soon).