I personally prefer Dish Network to DirecTV, had DirecTV for a while but it started messing up and just didn't hold up to what my family wanted, so we decided to switch to Dish, and it's quite nice, the DVR records a lot and has quite a bit of features. DirecTV isn't too bad though, it's certainly acceptable if you can't get anything else. EDIT: also forgot to include how it holds up when it rains, in my experience dish network gets more consistent signal than DirecTV did.