The reason I use Obitalk is I can choose whatever Voip voice provider I want without having to deal with Comcast. Any interaction with them is just another chance for them to try to screw me and I can't stand playing their games. I could do google voice for free but my wife wants 911 and personally I don't like that google seems to want to track everything about me. I kinda wonder what data they collect on your voice calls as well. Not that much interesting happens on my phone.