Using this for a NVR for security camera system.  Does a good job with running security software and recording several channels on a USB HD.  It is dedicated to one task, so I can't say how 'powerful' this mini-puter is, but it has run very reliably, is compact in size, and super quiet.  My only criticism would be it needs one or two more USB ports, because mouse, keyboard and HD and all ports aer used.