there is a fantastic david byrne article over at wired magazine’s site. i love pretty much everything david byrne does, yes, even that crazy french shit on one of his recent …