It appears to me that mentioning competitors deals is the way to go to get free stuff. I have been a customer for 7 years and wanted a free HR20 to replace my old SD DVR. On my first call I got the following for free:
HR20
new dish
free HD package for 12 months
free HBO and Showtime packages for 6 months
free Starz package for 3 months
Relocate my existing DVR upstairs and keep it
My main argument to the retention rep (who I got by saying 'cancel' at the prompt) was that I could cancel today and get all the above from the local cable company or dish competitor with no out of pocket cost to me and it will take the same deal from DTV in order for me to stay. I spoke with someone who claimed to be a retention supervisor. She went through all the scripted steps (offered HR20 at 299, offered hr20 at 199, offered hr20 at 99, then offered hr20 for free). Once at that position I told her the remaining free channel packages should be thrown in to match the competitors deal and it was immediately granted. The conversation was calm and friendly and it appeared that they are getting used to customers asking for these deals and are willing to give them. Customer loyalty is where these companies make their money, not new signups. For a customer to demand (in a courteous manner) that that loyalty demonstrate value back to the customer is fair and just plain common sense. In return for all these free giveaways they succeed in getting the customer back into a contract so that their revenue is guaranteed for a while. Others may get their free stuff by not mentioning canceling or competitors deals, but I don't see the point in tiptoeing around the issue. They are not giving this stuff away to be nice, its a business decision which is in their interest. Hitting them with your own financial arguments is the most direct (and I've found effective) plan.