I created a 256 MB RAM disk, put Da Vinci Teaser 1080p on it and it played with just 1 small glitch and 2 near unnoticeable ones. That's in stark contrast to using it on my hard disk, even though that file was contiguous. I thought the DiamondMax 10 was supposed to be damn fast but I guess the thing is still starved for bandwidth in that way. The decoder should definitely be putting the whole thing in to memory first or much bigger chunks of it. In other words, inefficient players.