It's official the TCM FORUM has moved to:

http://www.tcmforum.org/

Please update your links/bookmarks.