I like DVDShrink.
It's free, it's easy to figure out, and it can compress dual-layer DVDs down to single-layer as it decrypts.
I haven't used it much since I switched to Mac a year ago, so I'm not sure how well it does with the new encryption some studios have been using.