Microsoft has its Environment Site.
Dell has their Earth Site.
Almost all high tech sites have a Green/Environment site now, and Microsoft and Dell have the prettiest looking ones.
Maybe I need to work on my own Green page. ;-) Here are pictures I would use as they are the view out of my office windows, then I could justify why I picked these images.