My DD is Eva so I would have to say Eva! Never been that keen on Florence.
But yes, Eva is very popular at the moment and lots of varients. I fully expect my DD to be in a class full of Evas, Evies, Eves, Evelyns and Avas. I can't deny it bothers me a bit (and I actually ruled out the name several times during my pregnancy for this reason!), but at the end of the day it was the only name DH and I agreed on. And we do love it.