Free network (data, voice, mobile) monitoring in exchange for personalized and general/statistical data based recommendations (which plan to change, which ISPs in the area are best, etc.)
Yeah it is a total hassle to research that and don't get screwed. One can basically spend days researching on that topic and in the end you'll still feel like you made the wrong decision.
The problem with this is that you (as a customer) mostly are locked down by...
a) a long-term commitment (2 year contract)
b) the process of changing is made so complicated (30 day grace period, waiting for technicians)
All that makes it hard for the customer to adapt to the ever so fast changing market.
The only way I see is to virtualize this. So that you would no longer be a customer of cellular provider X and internet service provider Y, but you'd be a fixed-fee customer of Z-ALL.
The company Z-All then acts as a customer for provider X and Y.