I cant stop listening to this song, i think its so good. I dont think there are many 'indie' bands out there at the moment that could make something this good. Highlight of Bloc Party's career for me. Cant wait to see it live.
Also, we havent had a bloc party thread for a while ;)