To further my conversation with nobody else but myself on this thread, I suppose I should mention that I called up the maintenance number on the bottom of one of the pins here in Newport, and I asked the maintenance guy where all the pins were. So here is as definitive a list as I think there is:
Grand Slots: Who Dunnit
Courtyard Marriott: Dr. Who
Island 10 Cinemas: Spider-Man
Howard Johnson: Pool Sharks
Panini's Grill: Johnny Mnemonic
Newport Naval Station: Fish Tales
Interestingly, Ryan's Family Amusements on Thames street -- the only full arcade in Newport -- doesn't have a single pinball machine in it. Fortunately, Panini's Grill is two blocks north.