There is another alternative, especially if you are a movie buff. Check out
VUDU; its $295 for the box, plus the cost of any movies you rent or purchase. Delivery is instant, though VUDU's proprietary p2p network. You do need a fast network, though. The VUDU solution is far superior to things like AppleTV, XBOX360 and the streaming stuff Netflix does to the PC. The library is decent (about 6000 titles) but growing very quickly, with a particular emphasis on HD (1080i).
I will start another thread here in the "Interesting Products" area for follow-up discussion, or if you don't find one, please feel free to follow-up with additional questions by creating a new thread - I don't want to sidetrack this one, too much.