I think either romcenter or cmpro will work. I use both, but I lean toward using cmpro with MAME sets, since that's what it was originally built for, and I use romcenter for console collections and "simple" (ie, 1 rom per zip) collections. I like romcenter's ability to list your roms and see visually what it thinks the problems are. cmpro is a workhorse, but I always have to make a backup of my collection before I let it tear into it, cuz the user interface is a little weird to get your mind around.