Hay diferentes opiniones, lo mejor es que pruebes y te quedes con el que mas te guste. Ya se han abierto hilos de este tipo y hay tantas opiniones como dashboard's.
Yo uso unleash, otros evox, xbmc, avalaunch, etc...
Con todos tienes la opcion de configurar la red, con lo que es posible conectarse a internet. El mas completo es el xbmc, pero el xbmc lo puedes ejecutar como aplicacion, que es su uso mas comun.