command line is your friend, it will tell you what roms if any you're missing or if there are any maintenance issues.
Sometimes you'll find that the names of the CHD's themselves will change, that can be aggravating to no end if you didn't have some way to know what the program was expecting.
Look into romcenter, it's pretty much idiot proof, ever since I downloaded it rom mgmt is a TON easier.