The NH State Papers are 40 volumes of scanned records from the early 1600s through the 1770s (give or take). Anything and everything you can imagine is in there from court records to town charters. The volumes are huge - between 11 and 32 MB. There's a separate index which is extremely helpful.
New Hampshire State Papers from Archives and Records Management