99designs was a terrific experiment for our company. We were very involved in the process and enjoyed the experience. In the end, we got a terrific logo that we are extremely proud of, and did so without spending the type of money we would have had we hired a design firm.
I would recommend 99designs to anyone who is interested in getting design done. In two words, "I'm sold".