I have been working with a buddy of mine for a while now, and we have created a software product that does its job better than anything in its class. The problem is, neither of us have ever really focussed on the world of internet marketing as a niche. So this means no related lists, no followers and basically just no way of getting a lot of people to hear about us in a short period of time. So my question is, what are some good ways to gain exposure for a new product when you are coming from this background. Obviously there's some serious work involved, but how would you go about it? Where would you look and who would you contact to find potential JV's etc?