Brainstorm Incubator Business Card Designs
Three different design showing some possibilities for your logo branding. I like the idea of using the head with the storm inside, but that may be overused. Maybe something showing the incubation of the brainstorm might work well for you. As for the additional URLs I would generally limit the amount of additional information unless it can be shown using a simple logo. Like the Twitter bird or Facebook "F" logo.