Try writing a To Do list. In addition to being a proto-plan, there is also the feeling of accomplishment that comes from ticking thigns off the list.
I think that with procrastination, one of the other elements to it is how far away the "pay-off" is. Take my client-server writing friend here. The finished product is a long way in the future, so his brain sees a lot of hard work with no 'reward', hence procrastination. Whereas if he spices it up with some short term pay-offs, then the brain may perceive a better cost/benefit scenario.
Agree. One of the issues with to-do lists today is that they consider tasks to be all-or-nothing. Yet most tasks are on-going, and it really helps to be able to get credit and feel like you're making progress along the way.