I'm specially happy with my SlingBox. I can watch and control my satellite DVR from wherever I happen to be in world with amazingly good quality.
High speed mobile networks also allow for this to be consumed from your cell phone - its incredibly easy to set up, very reliable and has rescued me from complete boredom while waiting for a delayed flight or while out of town on business.
People who I show this to are amazed at the quality, even from 'slower' internet connections, and half way around the world, the quality is great. You can get it for HD, for multiple devices, and there's no extra cost other than the device.
Its certainly a must have gadget. I'm almost as excited about the SlingBox as I was at my TiVo when I just got it.
I've had my SlingBox for about 8 months now and not a single complaint - except that I'm still waiting for a client to run on my Blackberry, but I hear its being developed... !!