I was going to suggest quilterscache but then noticed Tartan had the same recommendation. Some days when I'm at loose ends for my next project (even though I have dozens of patterns), I will go to quilterscache and just look through the blocks, they are a valuable resource.