|One giant ball of wool will knit a whole baby blanket!|
An easy way to knit a baby blanket without getting bored half way through is this:
Cast on 30 stitches and knit a square in whatever stitch you like. I've started off with the most basic stitch - knit or garter stitch. Then carry on (don't cast off) in another stitch - say a cable or a lace stitch or a rib - and when you've knitted the same number of rows as the first 'square' change to another stitch. Make other strips knitting as many different stitches as you know or want to attempt. Then finally sew all the strips together.
I did this for my first grandchild in natural white handspun wool from the shop. This grey ball is mostly acrylic with just 20% wool which means it should stand up to repeat washings in the machine.