Make MKV works well, and all automatically.
The downside is that youll need additional splitters etc to play a MKV file.
If you are they type that would rather not install any additional codecs, there is another option:
TsMuxer.
Its free but will require a little extra effort on your part.
Browse the DVD and look the first .VOB
It should be .99GB in size, and lists something like ,, .VTS_01_1 - VTS_01_02 etc. >>
Notice the very last number. This will tell you the order they go in.
Add the first one, then use JOIN to add the rest in order they appear.
You can then Mux as a TS or M2TS. I would just use .TS
This obviously isn't a automated method, but ...
1) Its Free
2) No extra codecs needed to play the file afterwards
3) Lossless
MP4 containers can be picky when trying to put lossless DVD into them.
Your best bet is MKV or Transport Stream.
If you decide to convert to H264, MP4 will be a good choice.
With something like MeGUI or Handbrake, a Constant Quality of 16 or 15 will yield excellent results. This is ideal if you are not concerned with file size and are after just quality. You can go lower if you want but its probably not worth it.
The large majority of the time, a Quality Bases recode of around 18 will produce very good rips. Anything lower than that (around 16) are usually percieved as lossless.
The goal of H264 in this mode is to maintain a consistant quality throughout, without any regard whatsoever to bitrate, or file size,so they will be quite unpredictable.