(Personally tested and recommended by the author of this web. Some links might lead to other websites.)
S'up? - I just read an article online before arriving at this site entitled: "The Problem of Procrastination" and I must say there were a lot of helpful insights in it. Under the 'type of procrastinator' list, I recognized myself in several of the descriptions.