A much overlooked portion of genealogical research are online photograph and document archives.
Some of my favorites that are completely searchable by keywords and they are FREE! And please do not ASSUME that because an archive in Michigan, it won't contain anything about New Hampshire... you are so wrong.
Cornell University's "Making of America"
Google News Archive
Harvard University VIA (Photographs)
The Internet Archive (Photographs, Documents, Newsreels)
Michigan University's "Making of America"
New Hampshire Political Library
NPS Historic Photograph Collection
NYPL Digital Library
Photographic Archive of Michigan