Well, if you look in the General Polls forum, there are threads indicating that the last post occurred today at a particular time, but if you look at the actual post it may or may not be from ages ago.
like I looked at one and it said the last post was today at 1 something o'clock, but in looking at the actual post it was made Mar 22 2007, 09:17 AM.
So maybe you aren't so crazy after all. Or maybe I am!!