I've always liked Amber. Such a pretty and classic name, but unfortunately it has the stripper connotation too which is such a shame. I also like Amberly, but I guess people would say it sounds like a... I don't know, a high-class prostitute?
I agree with the PP who said that kids should be named something that will allow them to be taken seriously as adults, especially in a professional capacity.