I know there are a million and one task management tools out there (including plain old sticky notes) - I'm just wondering which ones work best for you.
I use MyLifeOrganized for Windows. I'm a big fan of creating hierarchical lists of projects and tasks and this tool allows me to do that.<p>My organization uses FogBugz to manage our releases, projects, and tasks and I can't say enough great things about that software.
I use Asana for work, and I use the checkboxes on the Momentum chrome app. I don't always follow that religiously, so I write things out on pen and paper every couple of days or so if I'm feeling chocked. Not super efficient, but it's sort of working for me.