I currently have Comcast and I'm tired of dealing with them and I'm thinking about switching providers. Comcast, Direct, and Dish are the only options available to me. What are everyone's experience with each? I'm also toying with the idea of dropping cable completely and going with streaming. Any input is appreciated.