Charter is very good!
I'm glad Charter is my internet service provider. I moved to another house because I didn't want to deal with Comcast anymore.
I have the high mid package
Dish offers up 3 or 4 different packages, starting out with the very basic, moving up to the mid and high mid packages, and then finally, of course, their "gold" package or whatever term you'd like to use for getting every channel under the sun. Right now, I have the high mid package, with no premium channels.