I love the DSM-320, but it does seem to have a few flaws. Regardless, there is always a way around the flaws. Most of the time by converting video to different formats. For quite some time I've been watching Xvid/DivX video off of the 320, and some videos would flicker or be jerky from start to finish. Got lucky today and came across a utility that I thought I would try. It's called MPEG4Modifier and can be downloaded here:
http://moitah.net/
It seems the 320 has a bit of a problem handling unpacked bitstreams. So far I have used the MPEG4Modifier utility to pack the bitstream, and evertything is smooth.
Hope this helps add more value to your

DSM-320

.