I also had an offer from Rogers to ditch my dish. A free HDPVR for 2 years and free regular terminals for the other 2 TVs in my home (I would have traded 1 3100, 1 2700 and 1 4700).
I phoned Bell to get them to match and they said they would give me a free 9242 for 1 year, or 50% off either 9242 or their 6141 receiver plus free installation. I managed to get another $100 credit with my free HD receiver, because she told me that the installation was "free" but then when she told me the total, she added there was a $75 charge for the installation.
So, after all was said and done, I got a HD PVR for 50% off, free installation and a $25 credit. Probably not as good as some offers here, but I was happy with it.
I guess all things considered, most installers charge $75-100 to install the dish, added the cost of an HD PVR is $600. So, you will save some money going this route.