AppleTV & Connect360
I use both. My iMac serves up all my content. AppleTV picks up everything in iTunes, like my DVD library that I have handbraked. The Xbox 360 picks up DivX files which I use to watch TV shows that we get from torrents. My wife and I have a rule that we only download torrents for TV shows that are on the free networks, since we don't subscribe to cable. We certainly are entertained and it works well. I've only had a few hiccups with Connect360, but overall it works pretty well for what we use it for. The interface, however, is awful. But that's okay.