In Portland check out Fabric Depot. It's on my list for next time I'm there. As far as non-quilting sites you might want to consider the Japanese Garden, Pittock Mansion, Classic Chinese Garden and Rose Garden. Can you tell we're garden people? LOL Summer is the best time for the Rose Garden but the others would be nice any time of year. Also on the weekend I think it's called the Saturday Market. We visit Portland quite often but haven't made it to Seattle yet so I can't help there.