I finally finished the integrated forums for TFA. That means the old forums are no longer in use, and will be deleted after a few weeks. There wasn't much activity on them anyway.
The new forum membership is the same as your general TFA membership, I.E. if you are a TFA member, you are automatically a TFA forum member.
So, enjoy, and let us know if you have any problems, complaints, or suggestions for improvement, by posting to the Tech Support Forum.
Updated:February 22, 2011