wow that is a long list! what time period are we talking here? Some of the ideas seem like they would need at least 12 months if not more to successfully bring to market. Are you sure you aren't jumping to the next big thing before giving the last a good go?