For the past 1.5 years I've had CenturyTel DSL with the 1.5M/256K package... I was paying $39.95 for the connection and a $1.25 charge called Regulatory Cost Recovery Fee - my total bill was $41.20
Here is what my connection was on speed tests:

6.8MB down and 250KB up.... Not bad for a 1.5MB connection, but i was lucky to get 1.1MB downloads...
I just signed up for the Charter Communications 3M/256k package that is $14.99 a month and am getting this...

4.8MB down and 480k up for $15 a month and I swear I can't notice the difference in downloading so far.
All said and done I'm happy with the connection and lowering my monthly bill from $41.20 to $14.99 --- That's $26 a month that can go for something else or into saving now!