I agree, May is a much better middle name than a first name.On another note, May seems like a really old-fashioned Southern name. A lot of older women are named Maybel, AnnaMae, and the like. Old names are coming back in style, though, so it's up to you.