Ripping videos for Windows XP MCE

I am trying to build a library of videos for my HTPC. What is a good program to rip the dvd’s to my hard drive. I’ve copied hundreds of dvd’s so I know how to “rip” them I just want to make a video file with great quality but smaller size if possible.

use the h.264 codec

DVD Shrink?

DVD Fab…takes fooooooooooooooooorever