A great post today by Steve Rubel, praising companies that have the guts to say "We Suck".
The "We suck" strategy is taking off. Admitting that you're not perfect is crucial in doing business. Having the guts to own up to mistakes builds credibility. It makes you look like a person, not a corporation.
Maybe it can work for you too.