I don't see that being accurate about Verizon. I just checked their website. A family plan still requires data for EACH line. At Verizon, the cheapest data plan for an iPhone is $30 each.
I'm sticking with AT&T because we have the most inexpensive family plan. With two iPhones ($59.99), unlimited texting ($30), and the data plans ($15 + $15) my pre-tax, pre-fee, pre-company discount amount is $120. With Verizon, I'm looking at cheapest family plan ($69.99), unlimited texting ($30), and the data plans ($30 + $30) the amount is $160.
I hear Verizon has better call coverage where I live, but to me it isn't worth $40 more a month for supposedly better call coverage and no ability to talk and surf at the same time. Granted, Verizon plan gives you more minutes, but we don't use the minutes we have now (they go into roll over and we currently have over 1,200 minutes in that pot). Verizon also gives you more data for that higher price, but I would rather have the cheaper data plan and monitor my useage and pocket the savings. I can get that same data amount (2GB) at AT&T for $25 ea. instead of $30 ea., if I choose. Sticking with AT&T here.
You need to do research for your own needs, wants, and coverage in your given area.