Allright, I had a lot of requests from people about more emulators being supported in MAMECenter, as well as a prettier interface and the ability to launch Windows games and applications.
I've been disconnected from the 'net for the last few days since I've moved house, so I used the time to finish off EMUCenter, which is designed to cater for all of these wants.
You can download a beta version from http://www.push-a-button.com.au/products/mce/vista/emucenter/index.php
It currently supports MAME (with automatic scanning of ROMS, metadata loading and screenshot finding).
It also can be used for...
Windows Games & Apps
Sega Master-System, Genesis, X32, SG-1000 and SG-3000's through Kega Fusion
Super Nintendo games though ZSNES
Commodore 64 games through CCS64
And many more, including N64, Gameboy, PSOne, WonderSwan, Dreamcast, Amiga etc.
You will of course need to download the appopriate emulators from the links provided on the product page.
REMEBER TO CONFIGURE EMUCENTER BEFORE TRYING TO PLAY GAMES - OTHERWISE YOUR GAME LIST WILL BE BLANK. You can get to the configuration program from your Start menu, in "All Programs / Push-A-Button / EMUCenter". The product webpage will tell you how to get the basics up and running - you just need to tell EMUCenter where your emulators are, and where to find your games.
TECHNOJARGON:
Oh, and one last thing - if you are a die-hard fan of a particular system that I haven't included in the list, feel free to create your own game source. You can find all of the ones for the built-in emulators in your Application Data directory, in Push-A-Button/EMUCenter/Emulators.
You can create a fairly simple XML file to tell EMUCenter how to start games using your emulator of choice. Just make sure it accepts command-line parameters.
Just make sure you send me copies of your XML files so I can distribute them with the next version of EMUCenter.



Author of 'EMUCenter' to play arcade classics 'MoreWithMyMusic' to sing with and normalize your Music, 'Yougle Vista' to watch YouTube, DivX & More and 'BlindTimer' to time your poker game.