Tough call John, I think it is highly dependent on the woman --- some would want it then and there, some it wouldn't matter and they would rather pick it out anyways. GO with what you feel is right, you know her best. Good luck!
PS -- if you pick it out, you may have a little cost control; if you turn her loose in a jewelry store get ready
