If you haven't checked it out yet, sign up for Ravelry.com. With 30,074 patterns available, this is a must. Some are free, some are crochet and some come at a small cost. Well worth a look.
Once you have been to Ravelry, you will feel like you have been to the biggest knitting candy store in the world.
I'm not kidding.