Why don't you make it so you can call with WiFi ?
You can use a VOIP app to tie into a VOIP provider. The app costs about ten bucks or so and the service is an additional $1 a month plus about $0.01 per minute. This works for both outgoing and incoming calls. The main problem with this approach is you don't have the same phone number using the app as using your cell phone.