Well Nathan, it's nice to hear you say that, but I know that the Mods & the Forum Manager have been aware of (for example) the issue with the top-of-page ad for at least a couple weeks, and nothing has been done about it... so what does that say?
Also, all the partial & full outages, and just general slowness of the site are very frustrating to me and many others. Just sayin'