We love the concept of 99designs. It gives young artists a place to practice their skills, get creative, and work collaboratively. For individuals and businesses running contests, what could be better than to be presented with so many talented artists' designs. The hardest part is choosing only one winner, knowing that the others have put their hearts and souls into their designs for you.