I have no use for unlimited minutes and text, with google voice I'm good on minutes and texting.
You can circumvent the texting by using Google Voice, but if you use the Google Voice number for outgoing/incoming calls on the iPhone it will still use your plan's daytime minutes to establish the connection for those Google Voice calls - even if you dial out of the app.