If anyone needs to encode video for both desktop or mobile phone. Here are some tools for ya.
I use Super / Windows Live Movie Maker / Handbrake.
http://www.filehippo.com/download_super/
http://download.live.com/moviemaker
http://handbrake.fr/
If you need some codecs the KLite packs have been great! I always download the Mega Pack.
http://www.codecguide.com/download_kl.htm
http://www.codecguide.com/klcp_64bit.htm
You can use both the 32-bit and 64-bit in conjunction.