Quilterscache is also my favorite. (Just a reminder that it is free, but the lady who organizes it could use some support to keep it going, and if you are interested, you may want to send $1 a pattern for what you download, or any contribution at all. Information is on the website.)
I recently signed up for the Tip of the Day from About.Com's quilting site and there is a LOT of good information there about many quilting topics.
www.quilting.about.com
Based on recommendations from Board members here I've recently started going to Quilters TV at www.quilterstv.com for free quilting shows.