I always thought it would be a good idea to start a journal that has a lab submit their methods and intent of study for peer review and approval / denial PRIOR to performing the work. Then, if approved, and as long as they adhere to the approved methods, they get published regardless of outcome. That would really encourage the publishing of negative results and eliminate a lot of the incentive to fudge the numbers on the data. It would probably overly reward pre-existing clout, but frankly that's a problem ANYWAY.