Steve,
in business, especially a start up you need to light 100 fires, eventually 1 will burn...any stock that runs in the spec space is no different. BUT, there is always that one roughie that comes eventually comes in.
from what I have researched thus far, MNS seems to be the one that could potentially shine...it has a mountain to climb, but even Everest was eventually climbed.