I use
DVD Shrink to rip a DVD and then I use use
PSPVideo9 to convert it to MP4. It does take awile depending on your computer... i used my old 500MHz and the time it took to rip the movie with DVD Shrink was about the same amount of time it took to watch the movie.