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 multiple filetypes simultaneously.
...but these are both PC only. Something to file away in case you should ever want or need to output something for PC.