The striker has put pen to paper on a deal which replaces the five-year contract he signed when he arrived from Crystal Palace for £8.6million in the summer of 2006.
It means the England international has now committed his future to the Toffees until 2012.
Copyright (c) PA Sport 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms