Personally, I would run MAME 106.
CLRMAMEPRO is your friend...
http://www.clrmame.com/Run a scan of your roms using CLRMAME and MAME 106 and it will tell you which ROMs are missing.
Some ROMs just need to be renamed or moved into different sets, CLRMAME can do that too if you check the boxes on the left side before scanning.
Once you know what you need, hop on eMule and search of the update ROM sets.
If you need any help, let me know.