Thanks to Craigslist I found the perfect solution to my yarn storage dilemma: An antique metal bookcase.
And I couldn't have found it at a better time. After a trip to the Lebanon Flea market yesterday, I came away with nearly 30 skeins for 30 dollars (Willpower, what's that?). After assessing all the yarn I have now, I am amused, albeit not that surprised, at how many skeins of yarn I had squirreled away over the years. Now I just need to start assigning projects to them.