I have one of these boxes and they are very good in my opinion, it as twin tuners which means you can watch one program while you record another program also stick on an external drive to store your EPG info , swap file and recordings.
regards
rambomonkey