Yes. Check out this page for more information: http://www.verizonwireless.com/b2c/splash/unlimited.jsp
Cricket has cheap service. They have a plan for $45/month for unlimited everything. You can not go wrong with that.
Sprint is currently offering a monthly plan which includes unlimited talk, text and data for 99.99. This is a better deal than Verizons equivalent which would total 119.98 a month.
Almost every phone company has some kind of unlimited texting plan. Verizon and US Cellular appear to have the cheapest unlimited plans, while AT&T and Sprint appear to be the most expensive.
Metro PCS offers an affordable cell phone plan. Their cheapest plan is unlimited calls, text, and web for only $30 a month.
between 30 and 50 dollars
There are two pricing plans that Straight Talk offers its customers. They offer an unlimited talk, text and data plan for $45 a month or $60 a month for an international plan.
Metro PCS offers the cheapest plan at $30 a month with no long term plan. This plan includes unlimited talk, text, and web service.
On AT&T you have to pay for unlimited messaging. On Verizon there is an option for unlimited minutes and messaging. It just depends on the carrier you select for service.
Maybe
There are as many cellular family plans as there are kinds of families. The first step is to determine your family's basic cellular needs and whether you need unlimited phone time, long distance phone time or unlimited texting.
If you have a legal iPhone with ATT service then you already have an unlimited data plan, as the iPhone is not offered without one.
Sprint does in fact offer unlimited web service. There are many ways in order to get this. You can pay for a data plan and choose the unlimited web service plan. It can get pretty costly though. It all depends on what kind of phone you have.