I prefer
Jeffrey because thats how my husband's middle name is spelled, and I'm partial to J names. But my grandfather on my mother's side was from England and he was named
Geoffrey, so to me it seems like the more old-fashioned spelling, but I still like it.