Just a heads up: American Girl has officially released their "Create Your Own" dolls on their website. You can choose custom face mold, skin color, eye color, hair length, style, and color, outfits, and more. You can even chose from several options to make your doll's personality.
The dolls retail for $200 each, which is a little steep, but considering you get a doll, an outfit, accessories, and the option of glasses, hearing aides, braces, and more, plus the joy of creating your own custom doll, I understand the price.
You can start creating your own dolls HERE. Even if you don't plan on purchasing one, it's fun to try different hair/eye/skin combos. And if you have an account with American Girl, you can save your designs for later. :)
Here are some of the designs the girls and I created (all mini-me dolls):