I'm a fan of small PDFs for cheap. Usually I've found the content to be worth the price and the price per page doesn't have to be worse than longer PDFs at a higher price.
As for referencing them, I just sort them into folders based on game system, setting or publisher and just set up...