British Sea Power
I know some of you on here have mentioned them. Although I'm not familiar with them I came across a webpage that you might be interested in. Some links are up, some are down.
http://www.members.aol.com/brilliantinebsp/down.html
http://www.members.aol.com/brilliantinebsp/down.html