The Apple TV is tiny, intuitive, and cheap, and is great at streaming content from iTunes, iOS devices, and Netflix. But for those who get their content from places other than iTunes and Netflix, there are better options. Even as an iTunes streaming device, it could be so much better--it's unnecessarily restrictive (why can't I purchase, rather than rent, TV shows and movies? Why can't I play those videos on any device other than the Apple TV?) and often slow to stream.