Have you heard about FaveQuilts?  What a great site!  They bring together tons of the free patterns on the web and organize them for you.  Sign up for their emails and you'll get links to a group of free patterns every day.  They've linked to...