Have you seen Skype?
www.skype.com

I know internet phones have been round for years, but unlike the one I tested a few years ago, this works well.