I am a technician. Work/have worked for both.
For the best price switch every 2 years, or when it cost you less to buy out of your pro-rated contract than you save with their 1st year promotion.
As far as technology Dish Network is unarguably better with standard definition, Directv is unarguably better with high definition.
asandy. Outages have everything to do with how well you dish is pointed, signal loss in cabling (length, fittings, etc...), and the dynamics of the storm. (I've heard many people say, "barely raining here, lost signal. Either there is water getting into fittings or there is a lot of water between the dish and the satellite up in the sky. The satellites are above the equator, not above your house.) Dish Network has a very poor satellite signal on their high definition channels, if it is stormy watch it in standard definition, you'll have far fewer outages.
dave b. Lol! Every installer out there wants to put the dish low, he gets paid by the job and going up and down ladders doesn't save time. (Most houses have plastic siding, the stud locations are unknown, and to top it off built rite is used, we are not allowed to mount to vinyl siding, and most people want it on their roof where it is out of the way.) Any installer will naturally want to mount the dish as close to your ground source as possible because the is the 1st place the cable needs to go via NEC. The lower the better. Be careful telling your installer how to do his job, I cant count the number of yuppies in McMansions that have their dish in a high/difficult place where I think the wind will whirl, or the number of normal people who are pleased as punch with their satellite and have written letters.
heckler. If your tivo works, it will work. If you have a swm system you could put up a separate dish for it, Or you can purchase either a swm 8 or 16, a kaku 3 or kaku 5 non swm lnb, and reconfigure the wiring a bit. Have fun!
doospunk. The charge is the same no matter what kind of receiver it is, $6/month. Your high definition service $10/mo, and dvr service $7/mo are on your account for a total of $17. You could have 10 hddvr's, the $17 is only charged once and the $6 is multiplied. I am not sure, but I think the opposite is true for Dish dvr.
cuzzinloaf. With dish network I think you can pay $99 up front rather than be under contract.
xcr440. I like cash, sidework is great!