DD's name is Sofia, but it doesn't seem Hispanic too me. It's a family name with Swedish origin. Funny how the same spelling of a name can represent so many different areas of the world!
I prefer Cristina slightly more than Christina. I *kinda* like Kristina, but only because my childhood best friend spelled her name this way. ;P As a general rule, I'm like PP -- against substituting Ks for Cs.