I spent most of my time with the Virtual Makeover 2 Deluxe program and have to admit, it's fun. Change the color, change the style, change them again and again. Take a 360-degree look at the style and, if you're unhappy, find another from among 500 available variations. No mistakes Doing it this way, of course, is a lot less expensive and less painful than living with a haircut that will take months to grow out. Yours might be naturally too thick, too thin, too wavy or too straight to achieve a certain look.
Hair color is another issue.
Try it on the computer first. Or, see yourself on the screen with blond hair. Live it that way instead of subjecting yourself to a dye job that could make you want to hide. Beyond styling and color, the program includes a ton of makeup options. You'll need a steady hand to get a good look, though.