I like both, but I prefer Veronica. I've always found it alluring and beautiful. It has more of an edge than Samantha. I think that Veronica sounds more adult. Samantha seems like more of a youthful name. That's not to say that I find Samantha too childish, though.