Very pretty names but I'm reluctant to suggest Ava as I have met so many lately!!
How about Avalie/Avaley or Avalyn/Avelyn? Or Ayla? Just a slight twist to make her stand out from the crowd...... Avelyn Rose and Ayla Rose look gorgeous to me!!!
Otherwise, I would go for Imogen Rose. It's the most unique and it has 'spunk'.
Lily is very pretty too but was also in the top 10 for 2008. Obviously you needn't let that bother you if you love the name. Leila and Lilah are perhaps some less common options....
Goodluck deciding.
X