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.