A tale of two galaxies: light and mass in NGC 891 and NGC 7814