Gemma, I love Gemma!
OP, don't you just hate it when names you love get too popular?
I have an Avery and Gianna. Avery is getting more popular around here but it's still not overly used. She's the only one in my county. But Gianna is the only one in our region I bet. Half the people don't even know how to say it. Is it really that hard?
I am all about more unique or original names. I would stay away from Emma and Abby as a first name, but if you love one, use it as a middle. I love Emma.