Of course you'll have to pay for the PC to Phone calls, thats called VoIP and will never be free, let me know if you've found a magical free VoIP service though. There are tons and tons of programs that do PC to PC calls, i haven't tested Skype myself but my bet is that it's nothing special. All that needs to happen is one of these program needs to get popular, like everyone needs to know about it then it might be worth your time but now it isn't too useful. If there were just one or two programs like this, that were free, and somehow everyone knew about them and most people had them then it would work good.