I've been using GrooveIP like this since last year, also use Spare Phone app.
But depending on your data, you can go over your data while away from wifi. Now I'm on unlimited plan so rarely use this, unless calling someone using one of my GVoice numbers. I like this cause you can call from multiple email accts from Google on the fly.