Have a look at Slingbox, a mate at work records Sky programs onto his Slingbox which can then be viewed anywhere with an internet connection (he does it from hotel rooms etc). IIRC the biggest problem is that you have to record things on to it separately rather than Sky+ working, but he may have an old model.