Veronica sounds more upper-class than Samantha. I'd expect to hear some lords and ladies, old money couples to use Veronica. Samantha is more down to earth, middle/ working class. So to me, it depends on what feel you want. I do know students from work with that name, both in high school.