Annoying grid snap

 From:  niko (NICKP100)
2531.1 
When creating curve, even when the grid snap is off, the points of a curve (when not constrained by axises, or other object snaps) will always lay on the "z" position of the current grid.
It would be nice if everytime we create a curve point on the z axis, then any more xy points created would lay on the last z co-ordinate instead of snaping back to the 0z coordinate.
Is there any way to overcome this, because not all points laid out are perpendicular or tangent to something.

P.S I know it's possible to create two sets of constuction lines per. to each other to accomodate for this , but IMO that's way too many clicks and line clutter to accomplish a simple task. Re-aligning the c-plane is also too labor intensive.

EDITED: 28 Mar 2009 by NICKP100