I know this is a fairly obvious concept, but did you know that when you actually knit on things, you make progress on them? ;-)
I have been working on my handspun Breezy Cardigan the past two evenings (and stayed up a little late last night to finish watching a movie), and as a result I find myself with less than three inches of ribbing to knit before I have -- count 'em -- two completed sleeves. If I can match last night's pace tonight, I may even get started on the first of the front bands. I'm not going to delude myself that I'll have the sweater done by this weekend (there is another mystery shawl clue coming, after all), but this is looking like it could be finished in the next couple of weeks.