Moonshell all the way, never given me any trouble. And there are sites around with a pretty hefty collection of dpg files ready and waiting, along with pretty solid instructions on how to convert your own stuff to dpg format ready to use.
You've just reminded me I have another memory card with more movies on. I'm gonna go watch a movie. What's on today? The new Karate Kid movie. That should do.