I like Mary-Anne best I think. The hyphen gives it a lot of quaint charm, and the e on the end of Anne makes it look "complete". Marianne is beautiful too, but too classy for me today.MaryAnn is lovely too. I don't like the hyphen so much there, for some reason!