Better, Faster, Cheaper...Greener?