One minor note, the forums no longer has a link back to the ITT front page... or am I missing it...? Was that because of the forums upgrade?