Remember to say what system you use,....
Here is my list.
Windows
----------------------------
1. Uniform Server / miniserver
2. SmartFTP 1.0The minimal server solution for windows - 2.5Mb only. It includes latest versions of Apache2, Perl5, PHP4, MySQL4, phpMyAdmin,... NO INSTALLATION REQUIRED! NO REGISTRY DUST!!! Just unpack and start.
3. CDex
CDex a CD-Ripper, thus extracting digital audio data from an Audio CD. The application supports many Audio encoders, like MPEG (MP2,MP3), VQF, AAC encoders.
4. VLC
5. DVDxVLC (initially VideoLAN Client) is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.
YOU DONT NEED TO INSTALL PLUGINS LIKE XVID, DIVX, ETC
DVDx allows you to convert DVD to VCD2.0 or SCVD1.0 or DivX in one step (Including multiplexing, splitting). It produces good quality movies in MPEG1/2 format and you don't need to have 5GB or more free on your hard disk. DVDx has been designed especialy for unexperimented users, it is a simple and intuitive program. You only need Nero to write your VCD/SVCD.