I use a giant sheet of graph paper on my desk with days of the month marked off horizontally at the top and a column of daily habits on the left. I put a big fat X in the grid for each day I accomplish a given task. It's incredibly satisfying and very obvious when I've missed a few days. Also the paper acts as a nice desk protector.