Moving the source file to a PC is probably impractical, and you may not have any desire to in the first place, but Windows Media 9 is also very, very good and the encoder is free from Microsoft...
Not free, but also very good is Canopus ProCoder, which does multiple formats and can output...