“Portland has always supplied America’s indie market. Last week, for instance, the local entertainment mag Willamette Week listed more than 100 bands playing in a total of 60 venues on an average Thursday night. This in a town with a population the size of Edinburgh.” But why Portland?