I have always loved the name Sophia - so that's an easy choice for me. It can be hard sometimes when you would like to accommodate family though.
So, yeah- another vote for Willow Sophia.