I read all the responses and there are many terrific answers. I would like to add my two cents worth:
What is the problem you are solving?
How painful is it?
How much are people willing to pay to get rid of the pain?
If you have a solution that you can deliver at a lower cost than what people are willing to pay, then you have a business. Hire a sales/marketing hustler! to get the message out there that you are solving that problem.
If your situation is none of the above, then you don't have a business. You have a wonderful technical solution in search of a problem.
What is the problem you are solving?
How painful is it?
How much are people willing to pay to get rid of the pain?
If you have a solution that you can deliver at a lower cost than what people are willing to pay, then you have a business. Hire a sales/marketing hustler! to get the message out there that you are solving that problem.
If your situation is none of the above, then you don't have a business. You have a wonderful technical solution in search of a problem.