I don't like either one. Geneva is very much an old lady name around here; in fact, my stepfather has an aunt in her eighties named Geneva, nicknamed Johnnie.
Genevieve I don't like because it sounds so very posh and pretentious.
Vaughn just sounds like a trendy-old-man-name-on-little-boys name.
I think, therefore I judge.