how about renting the gateway and portal?
I upgraded a few months ago and decided not to purchase the equipment this time. I pay around $20/month for the newest gateway pvr and one portal. This is not the 'rent to own' plan. I'm just renting month by month. If Shaw comes out with something new, they will come and get this one and replace it with the newest. Yes, it costs a bit more than buying outright but you'd have to keep it for a couple of years. Also, no hassle when trying to get rid of 'old' equipment. Renting isn't something I'd usually do, but in this instance it works fantastic.