Dear K.,
I'm an old stick-in-the mud when it comes to children's names!! I think you should find a name that will withstand the test of time, and not be one that will be "dated" in a few years. Also, can you really think of someone named Sadie who you would take seriously? As a judge, a doctor, an accountant?? Miranda is fine, and I don't see why her nickname couldn't be "Andie". I personally think Ryleigh and Cassandra are too trendy. My rule of thumb is: when your child travels overseas, will they have to constantly explain their name? So many of these trendy American names are just so odd. With so many beautiful girl names to choose from, why not pick one that will withstand the test of time, like Catherine,Elizabeth,Sarah,Diana,Anne,Julia,Caroline,Camille, or, if you're Irish, Megan, Maureen, Erin,Colleen,Fiona, etc.
Good luck, and remember to think of your daughter's future when you pick a name! Remember how classic yours is!
Sincerely,
S. A.