Before having any kind of color applied to your hair, select a salon with a certified color professional. Not every hairdresser is an expert in color. Find a salon that specializes in color and ask about the qualifications of their staff. Usually a high end colorist will charge more, but it's worth it. Considering you are looking for something for the holidays, think of this as a gift to you.
Still if that sounds at all appealing you might first want to stop and ask yourself some questions. Or at least think about these points which can help you decide among the many hair color options. Since the goal is find out which will actually work out best for you and your hair.