comScore, Inc. (NASDAQ: SCOR), released its latest monthly analysis of U.S. web activity at the top online properties for March 2011 based on data from the comScore Media Metrix service. Green lifestyles were top of mind for many Americans in March as the country took part in the annual Earth More >