I like Natalie (heh heh - biased. My DD's given names are Natalie Kate)
But I think Sophia Kim has a good sound to it too.