"Where can I set the forums display to show the correct time in my time zone for the posts and updates?"
I don't believe that you can. The time used is "server time", which I assume to be New Hampshire.
Of course, if I am wrong, I want to know how to set it too! For me, the "most useful" would be, in order: Local time, GMT, "server time"