If you have a wireless network and a high-def TV, I'd check out the new Apple TV product. One of my friends has it and it works great for what you are trying to do. If you want to go that route, just make sure you read all the reqts.
Bill, the Mad Kayaker