Highly recommend DirecTV. I mean its certainly not the cheapest, but i feel like its the best. Especially if you like Sports. I have a mid grade package and they called me recently to give me an upgrade. They gave me every single channel they had plus Sunday Ticket for 6 bucks extra a month. They do stuff like that every once in a while and I think its smart business. DVR is better, and the interactive programing stuff is great.
I use Northstate Communications for my internet at home. 40 a month and it certainly gets the job done. Havent had a problem in 4 years. Dont know if thats offered near you though. Im sure anything besides TWC would be better though.
Hit me up on private message and ill give you my DirecTV account number. if you give them that number when signing up, they will give you and me $10.00 off a month for a year. let me know.