I've used PowerDVD, and it works wonderfully.
Here is a free trial version.
For all the mac users who are on this forum and might be interested, there's an easy way to capture DVD stills on a mac using DVD Player. Create a script (use ScriptEditor, it's easy, just type in the script and save it) with this-
CODE
do shell script "screencapture -iW ~/Desktop/dvd-window.png"
Save the script to your library, specifically the DVD Player part of application support, in a folder called "scripts", name the file DVD Screenshot. When using DVD player, pause at where you need to screenshot, and then run that file(simply double click) on it, it will take a screenshot of the screen.
To take a screen shot of just part of the screen, say the DVD player menu, create a second script called DVD Selection Screenshot, with this -
CODE
do shell script "screencapture -i ~/Desktop/dvd-select.png"
It does the same thing but it works like the usual screen grab feature on the mac, in that you select what part of the screen you want to with the crosshairs.
Dunno if that will help anyone, but I found it neat when I first read about it, and I use it...