Branding: How to Be Insanely Great

Would your brand make Steve Jobs proud?