Besides the obvious benefits they bring, it looks like we owe our very existence to plants, which helped prevent the Earth from freezing over during the past 25 million years.