Love all three, and they all work well with our (very unusual and often misspelt) surname.
39 weeks yesterday and we still can't decide... probably going to wait till she arrives and see what she looks like 
Please don't say 'there are too many Sophies' as I have a huge circle of children in my life through friends/family/church etc and NOT ONE of them is named Sophie.