I recently came across the British band My Tiger My Timing and I really like their sound, and I can't get the above song, "I am Sound" out of my head. It has an indie + electronic + pop vibe. Have you heard of them? I think they may have some promise, what do you think?
(photo by Laerke Feld Andersen)