I leave things til the last minute, but I don't tend to think of it that way, or as procrastination. If I know there's something I can do and I know I can do it quickly and yet still properly in one quick burst, and it doesn't have to be done yet, then I leave that aside and concentrate on things that can't wait, or things I'd rather do. Then, when it's time, I just get it done, and forget about it.