here are the tools i use to rip DVDs.
step 1. DVDBackup (decrypt DVD to hard drive)
step 2. DVDRemaster (compress DVD to < 4.7 GB, most DVD's only hold 4.2 when all is said and done, thus i set my target size to 4200)
step 3. DVDImager (creates a burnable disk image, and removes all hidden files that will interfere with compatibility, drag new compressed Video_TS folder onto DVDImager, will create a disk image for you, NOTE: the disk image MUST contain all caps, no spaces i.e. LOTR_FELLOWSHIP_DISK_2)
step 4. DiskUtility (select the Images menu, select burn, locate your Disk Image, insert media, burn disk).
the only program you need to purchase is DVDRemaster (
www.metakine.com) for approx. $40. I've used both DVD2OneX and DVDRemaster, and prefer Metakine's for it's simplicity, GUI, and the fact it's a native cocoa app (not windows port).
DVDImager says it's for 10.2, but works fine on 10.3.
i hope this has been helpful for you (took me several wasted coasters to figure out the hidden file problem).
YOU DO NOT NEED TOAST!!! this app is overkill for burning DVD's, OS X comes with everything you need. people use Toast to remove hidden files (OS X is a pain with letting you do it manually) but DVDImager does this for free (although the GUI is ugly as hell and not the most intuitive interface, you'll see what I mean).
If you do NOT use DVD Imager, you will have to create the DVD Hierarchy yourself. There should be two folders at the root of the DVD, an AUDIO_TS (empty) and VIDEO_TS folder.