Voting also for the Heiland. I guess it wouldn't help with reading pyro stain, but I am not a pyro user. For regular ol' black and white negatives, it is great. It can also do reflectance, if you want to get into reading your zone VIII on your prints. I use mine for negatives just to check the densities of shadows, mids, and clouds/white water and compare them with what I expected on my exposure notes. Sometimes I use the difference to fine tune the development of a backup negative. Sometimes I am happy to find that all of that zone stuff worked out. Sometimes I toss the negative because I know my great image is never going to print worth a damn!