Forbes -- It could be years before we see the next big drug. Time to make better use of the medicines we have.