1. Self Control
Self Control is a very simple application that allows you to set a “self control” timer. During the time frame you choose Self Control blocks you from predefined sites. I block twitter, facebook, and my other blogs while working.
2. Spirited Away
Spirited Away checks each running application’s activity, and if an application isn’t active for a certain fixed time, Spirited Away hides the application automatically.
3. A Reminding Wallpaper
When I have a big long work day ahead of me I make sure the first thing I do is set this image as my wallpaper:

