I love 99Designs because you KNOW what´s going to happen. The process itself is a big plus - in a week I always have my new design. I have used the service more than 20 times. What I DO think, is that users should either have, or ally them selves with someone with - professional design evaluation competence. If you know nothing about design - find a friend who does, and involve him/her in the process. 99Designs really works!