to Glitch, and the other unexperienced fellow that is doubting that 3 emu's can be based in one...
You obviously are not into the emulation scene. You apparently were not around when mame-x was the first emulator to combine two xbe's into one emulator to save memory.
The first xbe (default.xbe) is the 'launcher'. This is the Ui/config menu/romlist screen, which allows you to 'launch' other xbe's.
You also have never heard of CHIHIROX, hikaru's emulator package, which includes all of his emulator ports into one package.
You must also have not thought about the simple concept of replacement dashboards (evolution-x) for starters, which is easy as 1,2,3 to add and launch your own specific xbe's, and even includes custom launching command line, so you can launch your roms straight from the menu.
Not to mention PJ64-X, which had two seperate xbe's, each for small carts, and larger carts, to be launched when the situation deemed neccessary.
So, for those of you doubting, dont, and take your bullshit elsewhere.
Sniper Fox: Yes, mupen has already been looked at. As a emulator itself, i would say its no better than daedalus. Whats more important is that it is a alternative sound plugin (which is no where near up to par with azimers, but its a better alternative in some specific cases than zilmar's memhog soundplugin). btw, .3 release was just a fix (as far as i know) for mario kart. Sound was missing in it =p The previous version was released weeks back.
lowry383: No, these ports will not increase compatibility. You will have to wait for new versions of rice's plugin, and core updates for compatibility improvements.