I would second the AnyDVD HD (the HD version breaks BD, I believe.) Yes, it's not free, but it works very well and is constantly updated. There is a free trial period if you want to evaluate it.
I've used the AnyDVD > Handbrake system for over 2 years, it works very well. There is something to the Handbrake presets, if you are looking for the best settings (which will certainly change the resulting file size, if storage space is important, ) make a new thread and we can help.