They are carbon neutral by having a partnership with the International Tree Foundation where ITF does tree plantings and they are able to claim carbon credits. Their announcement doesn't make it clear whether the agreement offsets all carbon footprint, or just part of it. Regardless of how much offset they're buying, they are doing more than the ones who don't even think about this issue.
http://www.webhostingjury.com/reviews/WebHostingBuzz -- Very mixed with many saying they are crooks and offer bad support, however a couple of those clearly were abusing the service, and some of the comments are very highly positive.
http://www.webhostingstuff.com/review/WebHostingBuzzcom.html -- Mostly positive
http://www.hostchart.com/host_reviews.asp?ID=1523 -- Very negative