Music taste: Arcade Fire are fucking shit
Anything else?: http://www.drownedinsound.com/articles/1621774