Dog: I also quite like Blackheart Procession. Have you listened to TV on the Radio?
http://www.demonoid.com/files/details/1229326/For nolefan (and anyone else interested)
Oooh I love technology!