I switched my mom who knows nothing about the internet from AT&T to Charter because she was on the basic 768k and a lite user and somehow she went over 10 Gig 1 month (No torrent or online gaming) and was charged 30.00 in overages.
She now is with charter and pays 19.95 instead of 10.00 per mo. and has 5meg service and no worrying.
That is why I stuck with charter because they have 20/2 for 50.00 per mo. with soft caps (and I am a heavy user and *cross fingers* no letter yet.
As someone who used to have charter in Reno and would be considered a heavy user (6 pcs, 2 xbox, ps3, iphones, Netflix, DirecTV on Demand and torrenting) I can tell you that Charter does in fact send those nice letters out stating that you've gone over your cap and that should this happen multiple times you will get charged accordingly. Charter is a joke in Reno.