20070705 tech: New Tech fad: Greenwashing