This unit is completelly disappointing. It does not acomplish to do half of the things it's stated to do. First things first, it takes forever to boot. It can take as much as five minutes to be ready to use. Transfering files to the internal HDD it's a pain. The transfer rate must be about 1MB p/sec..Imagine you're transfering a 10GB MKV file to the HDD, how many hours would that take? Not to mention that it crashed a few times while transfering the files. The device was uncapable of reading DVD files ( it did not identify the .IFO file making it impossible to read). It was only possible for the unit to read low bit rate MKV's. Any high bit rate MKV's would make the unit stutter to a stop. What is a low bit rate MKV good for? That's why you have AVI files. Something that might go unnoticed it's is poor handling of subtitles. Instead of reading the SRT files using the timing, it displays the subtitles on a cascade and it repeats the last sentence of the previous subtitle making it very confusing for the viewer. It's also unable to handle subtitles that use symbols from other languages like portuguese. There other series of bugs that would make the unit crash, but they are extensive and I believe I already made my point. I owned a Screenplay ( not Director) and I'm still the proud owner of a Screenplay HD. All its stated to do it acomplishes. And that is the best praise you can give to the Iomega Screenplay. Why Iomega released this Iomega screenPlay Director with so many flaws and Bugs is a mistery to me. They have released a couple of firmwares after I returned this device. If they adress any of this issues I don't know. But from my experience, please stay away from this product.