Sadly, my tv does not have SMB support (for now i am playing things from my usb external hard drive, but to copy things on, i have to unplug it from tv and plug to computer), so i am stuck with DLNA. I was checking around and there is some issue with DLNA server installed, but there is another server called miniDLNA (used for external WD hard drives with network) that works and you get subtitles. I understand my 320 can be modified, and if i understand correctly, its on one of your drives, so there is no tinkering with code in ROM that would void warranty. If anyone has more info about everything please let me know.