The MP4 app that a lot of people prefer is
DBPowerAmp. This has always had a good reputation. IIRC there are potential stability problems with the Rarewares plugin - I seem to recall reports from a while back saying that it can cause crashes...
(perhaps somebody can confirm whether I've remembered this correctly)