I've been meaning to buy a Slingbox for a while but just never got around to it.  I finally got a chance to try one out this week... and it's amazing. If you don't know what a Slingbox is, basically it is a set top box that allows you to watch your home TV (DVR, DVD, satellite or any other video output device(s)) from your computer or mobile phone via the internet.  It uses your home network to broadcast the signal.  You can not only watch your TV, or other devices, but control them remotely.

Sling Media has been around for a few years now.  They have won a bunch of awards including a few industrial design awards a couple years back.

I've been using my Slingbox on my laptop, both around the house and remotely, as well as on my Moto Q phone.  The video streaming is fantastic.  There is just a little bit of lag and pixelation... all very forgivable.  The Slingbox Solo (connects to one device) costs about $150 with no subscription fees and HD support.  They also make a Slingbox Pro which allows you to connect to up to 4 devices.  Very impressive.