That is just too cool! I'm so happy for you! I hope everything works out great. All the names are great. Anna is nice, but then, I'm a wee bit biased. Emma is a really nice name too.