yeah, separating individual instruments / voices from a mix does seem like a 'just over the horizon' application. I'd love to be able to have a stereo microphone in the room i'm in now, and separate the sound of the rain, the wind, the TV in the background, my typing at this keyboard....