Anyone heard anymore about the release of etch? All I can find is an old note on the site stating Dec 2006.
Tony