Hummm ... this is most curious ....
I just played with the time settings some more. If I set it to "auto detect DST" then times are spot on. I know that as of this moment I'm on CST, which is GMT -6 hours.
But, the most curious thing is that if I change my settings - the time of other posts change! For example - if I have the "DST Correction alwas on" option checked, then Elf's post as of 10:14pm shows up as 10:14pm ... and anything I post is 1 hour off. If I have "Auto detect DST" checked, Elf's message shows up as having been posted at 9:14pm!!!
There's something strange here!
Tanis - set your time to your correct GMT correction and then set the DST option to "auto detect". Assuming that the time on your comnputer is correct, and you have the GMT options on it set correctly, this "should" then work here.
EDIT NOTE: I posted this at 8:22pm local time - and the message showed 8:22pm - with DST set to "Auto Detect".