See http://greennotmean.org for more thoughts about being green not mean.