Hi, joeyd50.
Please define "best" for you. It all depends what you are looking for. If you're into sports, I think DirecTV is the preferred provider. Dish may have channels that the others don't. Same thing with Comcast.
If you're looking for better picture quality, I don't know anything...