I pay $35/month after taxes for the Sprint SERO plan, that's 500 minutes, $5 for an additional 500 minutes if I go over (and then the price gets steep), free nights + weekends, free roaming, free long distance, voicemail, free calls to other Sprint phones, free dumbed down stupid Sprint internet thing, etc. etc. Okay, so I can't text message (those cost a nickel each, after a solicitor texted me I called the phone company and had them disable text messaging since I don't care about texting at all)
For a land line in my area, the only local phone company that provides service charges $25 / month, no long distance. Okay, so I'd save $10/month. I could get an answering machine to cover the lack of voice mail. For the extra bit I get all of my long distance covered (important for calling family and friends in other states) AND I get to carry my phone around with me.
I'd say I'm getting the better deal here. The internet thing is almost a waste, but if I'm EXTRA bored somewhere then I can always scroll through movie reviews.
Phone companies in America will screw you one way or another, but cell phones are a better deal than land lines. We're being charged WAY too much compared to the rest of the world, which doesn't make any sense, but I've learned to just deal with it in the cheapest way possible.
Edit: How did you guys get free text messages on your SERO plan? Text messages on mine cost a nickel each!