I love them both for different reasons! Carmen just sounds lovely. Carmel does too, but I probably wouldn't use it unless I was seriously Catholic. I knew a Carmel once and everyone teased her about "caramel" since the two sound alike in some dialects.