Four episodes of Bones and one skein of yarn later:
So, two balls of yarn and eight more episodes means I should hopefully have this done by Christmas. The only thing I'm worried about is my daddy's scarf. It's knitting, so it's taking me a whole lot longer. But all six seasons of Bones are on Netflix Instant, so I should get it done.