http://www.skype.com/
I've not tried this out yet, mainly because I don't have a microphone on my PC, but in theory this seems pretty damn good. Saw it on TV last night, good ideas!
Free Phone Calls, Free file sharing, Freeness in mass.
It can cross platforms as well, Macs - Windows - Linux etc. or whatever yea why not who you? yea....