I have Dish Network. I used to have a more expensive package, but cut it back to Dish America Silver, which is actually a pretty nice package for the money. I get most channels I got before with America's top 200. I get CSN as well. The only channels I don't get is FX and HD locals. I could get HD locals, but the trees around my house prevent me from getting reception on the satellite (which is a separate satellite from my other channels).
I have Mediacom for internet because I got a kick ass deal on it. $20/month for a year and $35/month for the second year. I get 8+ mb speed. When I had ATT internet I could barely get 1.5, and I was paying more.