From now on, head over to http://kctuners.org/ directly. You can skip the /forum/ nonsense. There is a new portal setup and configured. alternately, clicking our logo in the top left will take you to the same place.
Coming soon, instructions for using the wiki. After that, you guys should be set for a little while.