The University of California, Santa Barbara has a website for The American Presidency Project with a nifty search engine if you are looking for public presidential documents online. The University of Virginia's Miller Center of Public Affairs has an ongoing multimedia project involving presidents. Its site contains several links to useful resources.
Image credit.