I have 3 of the units.
The first one I purchase, I was dubious that such a small device could not only play BR/DVD but media files.
I was pleasantly surprised and how well it work, especially for the cost.
BR take a while to load, but I can look past that, considering all the Java going on behind the scene.
DVD work great, and the up-scaling makes a DVD look fantastic even on a 60inch TV screen.
As for media file support, I love this. I've converted my children (seemingly) 100's of DVD to DiVX, put them on a USB hard-drive. No more scratch, lost or swapping out discs. The menu is basic, and I wish there were more characters displayed. I now own two more and I'm happy with them.