If you have broadband in your house, you need slingbox. All you need to do is plug it into your network, and plug your TV, satellite, or tivo to it...and you can have complete control over your TV from other computers or even a cell phone.
Check it here.