The DVDFab HD Decrypter suggested by pparks is by far the best ripper. The ripped DVD folders can show up in the Mediacenter, ready to play. But the free version can only rip the full DVD. That would mean near 9GB space on the laptop's HDD for each DVD. If you have many DVDs consider saving the rips to an USB external HDD.
Using MakeMKV as suggested by MilesAhead is the next best solution. The advantage is that you can select only the main movie,one audio track and one subtitle when converting it to MKV. It does not recode anything but saves the original contents of the DVD in the mkv container. Expect near 4GB space requirement for each DVD. However WMP/7MC does not natively support mkv files. Download and install Media Player Classic - Home Cinema
Download Media Player Classic Home Cinema, Free Video Player Download and you are through.
( Incidentally MPC Home Cinema can also play Bluray movies with DVDFab Passkeylite running in the background. So why not gift an USB external Bluray Combo drive (Bluray Player/DVD CD writer - an OEM drive without any software will do )to your GF? You may then burn 1:1 copies of all your DVDs on blanks using DVDFab HD Decrypter and present those to her alongwith a few Bluray Movies. Wouldn't she love it/you more?

)