I've got one, not bad. Their software sucks though, good in principle but if you try to use some of the good stuff like IPTV then crashes more often than you can shake a stick at!
But all in all performs well, you can also program your own channels into it which is handy if you know what I mean.