Getting Green Done: On living in an environmentally aware way (or something. I'm having difficulty summarizing. I recommend this as different from the usual hype and noise)
http://www.rescuetime.com (more so I can find it when I'm fussing my computer)