I can't say this enough..

If you like a name for your child...then name your child that!
It doesn't matter what everybody else likes.
I mean think of the fact that the child will have that name the rest of their lives. It won't be "cute" or "ironic" or "funny" forever..
But if you come up with a name that you genuinely like then why do you care what other people think of the name???
Don't get so hung up on wanting a different name or a name with a unique spelling. If you like the name Emily then name your child Emily. 
It's that simple!