Documentation? Oh my.
I'm at work near the end of a long day. I spent almost the entire day writing documentation. As a developer I understand the absolute necessity of good documentation but good lord it's boring to write. I do derive a certain satisfaction out of a job well done when it's complete but it's so very painful during the process.