Does anyone know them at all? I downloaded their album and it's quite good. Sort of halfway between Death Cab and the Postal Service. The song Insomnia, the first song I heard by them, in particular is brilliant - http://www.ezarchive.com/allthingsgo/AlbumSpace/7IGJPWPSDQ/02+Insomnia.mp3
His voice is a bit weird but it's not that hard to get past.