I am an Erica and have always felt that it hit the sweet spot between "real, normal name" and "not ridiculously generic/popular."
Only downside is there's no nicknames which I didn't like as a kid because my brother went by a nickname. No fair! He gets two names!

But I know that's a bonus for most people.