Ultimate Video Converter

Ultimate Video Converter is an amazing piece of software which will eventually allow you to convert to any video format to any other. Currently it is in development and has very few codecs but more will be coming soon.
Works with Windows XP, Vista and 7.
See SourceForge Project Home
Windows Installer File
Portable Version - for memory sticks - Integrates with PortableApps.com Platform

Visual Basic .NET Source Code