It depends on your location and your needs.
Satellite TV allows you to get high-def TV channels for a crisper experience, and you can customize your packages. Use their On-Demand viewing options of popular movies and TV series and simultaneous recording capabilities and your entertainment needs are well-covered.
Remember, satellite TV means "no cables" so it may be a better option if you are moving around the country. Or, of course, if you are in a rural country away from cable providers like Spectrum or Cox Communications.