I use the Windows Media Encoder. I've tried several others but found this one works the best for me. You have good control over all compression settings and size of the video. It has presets you can use, but I go into the properties tab, and create a custom format. You have to find a balance between size and bit rate. You can have a smaller video size and higher bit rate which increases the quality of the video. The higher the bit rate, = better quality. Here is a link to download the Media Encoder if your interested. It is the "Windows Media Encoder 9 Series" download. E-mail me if you have questions on using the software.
Steve.
Windows Media Encodersem@outdoor-encounters.com