The "hava" product i mentioned is better than a sling box(although sling box is much more good looking than "hava").Using a sling box you cannot record any tv channels,only watch them on computer or mobile."Hava" lets you record and burn onto a cd/dvd. Copy protected material cannot be burnt however.
However you won't be able to stream your tv content over the internet to either your mobile or laptop because of the bandwidth issue (both products req. high upload rates not available currently).So you still can't watch your fav tv channels away from home.