Mega Tech Forum 2007 (TEA), press for more detail ...