A new forum for the people over at Ditch Witch and Subsite. Welcome them aboard.