Ok, wouldnt you know it, as soon as I post that I finally crack the code :)
From my understanding there are two components, the emitter and the listener. The emitter, (strangly enough), emmits the sound, so its location "relative to" the listener is what gives you the 3d effect, so if you set your listener (which I guess is supposed to represent the player in a game) to a point of x:0, y:0 and z:15, thats in 3d space, then if you emitter is at x:-15 y:0 and z:0 it would be to the front and left of the player (but in vertical alignment of the y-axis), and the further its x position is off to the left (mnore negative), the more it seems like its to the left speaker.
Is this about correct?
Cheers,
Mark