anticrastinate
To do something long before you need to.
Origin: (opp Procrastinate)
10/9/2006