Like someone else already said to you, anything is better than cable. I got Directv. I am glad I switched years ago. My cable provider sucked. The picture looked like garbage and my internet connection was awful. Yes my picture sometimes goes down in bad weather but I really don’t care. I got plenty of DVD’s and a internet connection for times like that.
As for which on to get I don’t know what to tell you. I would look at the programing and costs and see which I prefer.
Which DirecTv package do you have? I was looking and I saw the Choice Xtra for 34.99..but with the HD package it would come out to 64.99 per month which is not bad..but I want to know if it comes with the sports channels(Fox Sports Net Florida, Ohio, etc) I know Dish has it so that is what interested me to it. Also, I sign up and say that I was referred by someone, do I get a discount?