I am a novice knitter looking to knit a simple sweaterI've knitted scarves before and used whatever yarn was on sale at craft stores for that.I'm looking for recommendations to brands and types that are fairly inexpensive, but come in a wide variety of colors.Also, if anyone has any tips or links to online free patterns, I'd love that!!