The only thing I strongly disagree with (that I've heard) was Laura Veirs. I don't see how it even made it into the top 20, and I probably won't be able to. I somewhat enjoy most of your list anyways, despite it being uite heavy in teh indiezor and altzzz.