The two programs work in concert – Visual Pinball takes care of displaying the tables (painstakingly recreated in digital form by their biggest fans,) and vpinmame emulates the original roms to light the lights, play the sounds, and even emulate the LED array display of the virtual table. Visual Pinball on its own is very cool. It lets you create pinball games of your own from scratch, no roms needed!
It’s really cool! Check it out if you get a chance.
AJ’s is a good place to go to download tables and roms, but beware the ‘five-downloads-per-day’ rule.