Todo depende de lo que te quieras gastar y del uso que vayas a darle.
Si tienes un iPhone igual te compensa un AppleTV (yo tengo Moonlight instalado y va de coña).
Si no tienes nada de Apple entonces si o si un Android. El mejor para mi gusto es el Nvidia Shield. Tiene unos años, pero eso hace que lo puedas encontrar con un mejor precio y sigue siendo bastante top.
Lo que no te recomiendo es un TVBox de Xiaomi. He tenido varios y son una castaña. Parece que van rápido y con el tiempo, sin instalar nada más, van cada vez peor.
Otra opción es utilizar un FireTV 4K. Le puedes instalar casi cualquier app Android y es un buen balance en calidad precio.
De otros no tengo mucha idea, porque hay tantas marcas chinorriles que es si no estas al dia, de un mes para otro te cambian los TV Box recomendados por la comunidad.