I have the cheapest available voice plan on my iPhone, which is $40/mo. It's 450 anytime, 5000 nights and weekends, and unlimited mobile to mobile. Plus the 450 minutes rollover any unused for up to a year. This month I've used all of 1 minute of my anytime allowance, and have like 5,000 minutes in my rollover allowance. But I have used 1.5 GB of data and 300 text messages so far.
Right but you pay on top of that for data. I would love to have an iphone or win7 phone but i do so little actual talking that paying the bill for one just isn't worth it to me.