I think this app is pretty good, It got me into thinking about dying my hair, BUT A lot of colors are locked which needs to be changed because the app would get many more downloads than it ever did!
UnicornPresident about Hair Color