yeah, imogen heap is the lead singer of frou frou.
the music is NOT hardcore or anything. its an interesting mix of enya,poe,sneaker pimps, and maybe mono.
total electronica trip-hop stuff. her voice is sent through what sounds like a midi octave pedal. its really amazing