Besides the obvious successes of companies generating huge distribution on other channels, I would still say that having a great domain name will help a startup get on its way. It isn't nearly as important as providing great value, but if no one finds that value, well, then you will fail.