I like Sean best, then Shaun, then Shawn. Sean is such a common name I can't believe there are people (adults I mean, not your daughter) who still think it looks weird.