I bought the box in Nov 2006. I'm going to try calling Sky again. Thanks for your advice.
I have already tried all those things...and called a technician. They made me reboot the box by turning it off by the mains, and whilst holding down the back up button turn it back on. That hasn't worked. The box has worked completely fine for 2 years...and then it just refused to turn on one morning.