If there is any chance your daughter will be living in a French-speaking country for very long, reconsider naming her Beth. The French can't say the "th" sound -- it doesn't exist in their language -- and so "Beth" comes out sounding like "bet", the phonetic spelling of their word for "beast"!