Hi Dean
Glad you like the preview thingy. If you are logged in to the forum, the times shown should be the same as in the forum itself. But if you're not logged in, the times will be for the time zone on the server (in Texas), which I think would be one hour different from your time in Ontario.
My habit is to log in to the forum "forever" and never log out. So whenever I go to the forum page, I am automatically treated as someone who has logged in - and the same applies if the preview panel checks for recent posts. (If you never log out, it doesn't mean that you always show up as one of the "people online" - this depends also on whether you have done something on the forum within the past 15 minutes.)