However on the flip side, choosing these hair colors can be quite difficult. With the riot of products available in the market from temporary to semi permanent and best hair color, choosing the best hair color can have quite disastrous results, leaving you with horrible memories of the browns that didn�t cover that faded after the second shampoo. Coloring your hair can give you an instant makeover that not even a new haircut can achieve. Imagine...