Planet Telex! What a song! When I write rock songs it's bands like Radiohead that I aspire to. Such soaring vocals, great inventive guitar, and an unashamed desire to push music forward. Thought their last record was a bit hit and miss, but even then, songs like Punch Up At A Wedding were great fun!