myp2p sometimes works well, sometimes doesn't.
slingbox works awesome all the time, and you can get free software to turn it into a full DVR as well (they just put a TV guide thing in the official software too - click on a show and it goes to it, and the new slingbox 2.0 software also lets you pause and go back up to 60 minutes in whatever you're watching... sweet free upgrades

)