DirecTV is better unless you want the Pac12 Network. A few more bucks aren't a big deal long-term and you can actually watch sports without your bill not going down when the channel gets dropped...since the sports channels don't get dropped on the superior provider.