My first post here, finally decided to stop reading and start asking :) Apologies for being long-winded, but want to make sure I explain myself.
I'm a tech-guy myself, have been developing/architecting for the last 16 or so years. Since the end of last year, I've been nursing an idea for a company that I've finally decided to start working on during this spring.
5 Months and ~1000 working hours later (on top of my full-time job) and I believe my product is about 80-90% done (IE: it all works, but needs "polish"). It is a software service for businesses doing stuff with cloud computing. I've incorporated in the summer. I've setup my website, logos, gotten some PR documents with the help of websites like freelancer.com and elance.com. Also did a ton of the "busy" ground work that had to do with opening of a company and making all sorts of related decisions. The effort has been so far completely bootstrapped by me.
Now, I've gotten a bright coworker interested in helping from a technical perspective because: 1) I can't do it all, especially once I release to production, 2) I don't want to do it all going forward.
He's going to be joining me and getting a 20% share vested over a period of 3yrs (and he's on trial now thru the end of the year).
What I need right now is to market the crap out of the product. (Un)fortunately, this product is not targeted toward consumers. It fills a small niche in the cloud computing space and is thus targeted toward companies doing business in that space. I have three options for marketing the way I see it:
1) Market the product myself. Find all the bloggers, news sites, forums, PR sites. Send them newsletters and emails. Purchase an ad campaign with Google. Get into the industry basically much more heavily. This is something I am not particularly good at, I must say.
2) Go back once again to sites like elance.com and freelancer.com and hire someone to do this for me. I'm not sure how great of results I'll get. This is not exactly like creating a logo or putting a cool looking template site together.
3) Find a business partner who'll basically handle this aspect of the business for a certain share in the company.
What would you recommend? What should be such a share if I bring someone on to do marketing and relationships and sales?
I thank you for your opinions and welcome your questions.