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.