Joanna is one of those names whose continued good reputation surprises me. To me it's quite a dated name, along the lines of Brenda or Sharon, but people still seem to think it's delightful. It's ok and everything, but I don't really see what the appeal is.