I prefer Ruby, it was on my shortlist for Sophie, but H vetoed it. It doesn't matter if it's becoming more popular does it? But then I have a Jack and a Sophie, so you can probably tell I don't care much about names being 'too popular'! (which I don't get anyway - they're popular because people LIKE them) Ruby seems to 'fit' more with your other names. But Summer is quite lovely too.