200609151427Ignoring the whole just-how-green-is-this-really issue; how cool is the website? And: is this the perfect cloud-on-legs sheep graphic, or what?