What do you wish you had known before starting up ?
matt1: Related question: what's the general feeling about starting a project that you believe will be popular, but that doesn't have a clear revenue path?