Glad you found some great yarn options to check out! I just wanted to second the opinion that Lion Brand's Wool Ease might be a good one to look at ..... I've had great results with it and love that it's machine washable. I believe it comes in a variety of weights, too (worsted, chunky, thick & quick). The wool content adds warmth (I live in Canada too, so I know about cold!) and the acrylic makes for a yarn that stands up well to wear and washing.