This app combines tasks, projects, and timing with a lot some good motivational exercises to get the user started. I think it is really great work and recommend it to others that are searching for a tool to help them stay on task.
suicycle.com about Procraster - Overcome Procrastination