For any people new to ripping a DVD to Divx file, here is some tips for you.
Hardware: CPU 600MHz+(the faster the better), DVD drive, 2~5G free space in hard drive(just to preserve some space for temporary file, different setting w/ the software give u different file size and quality.)
Software

ivx4.12+(many people like v4.12 because the file encoded by it is smaller, but the new v5.02 has more 'special effect'), DVDx 2.0(my top choice of ripping DVD to Divx, it is free and easy to use, but u need to download it from other place since its homepage need $$$ for downloading stuff, but i sure u can find it on many website, just search it on Yahoo.) VirtualDub (for u to tweak ur file to the way u want it on ur PDA).
generally it takes 3hours+ to ripping a DVD(my sugguestion: do it when u are going to sleep, when u wake up it should be ready. DVDx support shutdown after finish ripping

.) and about 30min to 1 and a half hour for VirtualDub to make a Divx file that works for PDA from the original Divx file. but u can set up ur DVDx so it makes the format that will working on PDA.