At last! I have discovered a fantastic site with patterns that are not only free, but also beautiful, manageable, and even fashionable! I hardly thought it possible. So go and check out Vogue Knitting! It's a dream come true.
Although the free patterns are gorgeous, there is also the option to buy patterns for a reasonable amount and download them to your computer. Hurrah! I'm fed up of buying expensive books or leafing endlessly through boring/outdated patterns in shops, This is surely the future.