If you have a reasonable Internet connection you can set up a Voice over Internet Protocol - basically a phone service over the Internet. Here's everything you might want to know about VoIP.
Article
List