Just got my Sunday Ticket free again. My 12 month contract coincidentally expires on 8 August (just when the season is getting ready to start), so I call up to cancel saying that Dish Network offers a two year price guarantee (I don't talk Sunday Ticket until I get a comparable deal on my regular package). Once they give me the good deal on the regular package, I then tell them that I'll take it if I can get Sunday Ticket thrown in. They've given it to me each time with a 12 month commitment...that's key so that you can pull it off each year. Don't let them con you into 24 months. It has been years since I have paid for ST. If you use the "I'm switching to Dish" tactic, it helps (I think) to do a little research on the packages and deals that Dish offers so that when you talk to DTV, you have info that shows you've researched switching carriers and that you're seriously considering cancelling DTV. That's been my strategy and it's worked without fail up to now. I also shower them with niceness when chatting just to grease the skids a little bit.
Forgot to add that they threw in 6 months of HBO and Cinemax for free. I don't usually watch the movie channels so that's not a big deal to me, but since it's free, I take it.