i only know the answer cos i posted this question last week....its By Royksopp (except the "o" has an umlout or whatever...um, two little dots along the top), they're swedish. and their new single that was off the ad was released only several days ago: its called "So Easy".