Does your work place offer telecommuting? If so how often do you do it? And are you more productive at home or at work?
I often get great productivity when working at home, but it is also so much easier to just totally drop working if you don't have some oversight. Part of this is a company issue for me right now (near 0 accountability, I can do nothing for months and hear nothing about it).