I would like to have more interesting scarves in my wardrobe but am having trouble finding them. Here are my criteria:

1. I like them to be long enough to create a nice vertical line, and not overly wide.

2. I want them to be soft enough to drape well.

3. I want to use them to accent neutral or solid outfits, so I prefer printed scarves to solids.

Any ideas where to find great scarves that meet these specifications?