Cable is generally better. The dish will go out periodically if it rains or snows, and there's a serious lag when you change channels. Depending on your location, cable will generally be a lot more reliable, though perhaps they don't offer quite as many options.
|