I just a T-Mobbile iPhone over the weekend and I am using it with their $30 100 mins, unlimited text, and 5GB of 4G data plan. Now I am looking for a VoIP solution so that I make all of my calls using VoIP. I have a google number and I've been using an app called Phone for Google Voice & GTalk. The call quality is amazing; way better than Talkatone and Skype. I just don't like how the text messages take awhile to send/receive. So I've been using the official google voice app for messaging and Phone for Google Voice & GTalk for making calls. I am just wondering is there a better solution out there?