I've not tried it personally but the VideoLAN project apparently supports Win32 and DVD playback. No idea if it's got it's own DVD codec built in though.

- Trevor