Well welcome to the forum crazybull!
You'll find alot of info on deer hunting and more here. Sorry I can't help you with any spots in NH.. i'm in CT, but you may find usefull the input that a NH forum regular..NHdeerchaser has, he hasn't been on the site in a few weeks but I'm sure he'll return.
Good hunting to you and thanks for your service.
With all the deer you may have taken there holds in your memory a special place i'm sure for each one you killed.