re: #17 danarchy
How about google voice. I believe it is free.
Looking at Google Voice, it appears to be an app for smart phones. Since I don’t have a smart phone (because we have no cell service where we live), I don’t see how I can use it.