I recommend 99designs to everyone who is thinking about designing a logo, businesscards and stationery. It is fun to do and it is easy. Because of the amount of designers involved there is lots to choose from and the quality is good. It is valuable to communicate with the designers. 99designs makes this possible through email and comments per design and per designer. Designers usually respond quickly and are competitive. They really want to make the best design and become an award winner. Within a short period of time you have what you need.