Yes when you record, you cannot hear both parties! But I found a solution for this,,, Dont start recording until you dial the number & start hearing the calling tone. This way both parties' voices will be recorded!!
I have an idea regarding automatic recording,,, if we put a trigger on incoming & outgoing calls then we can invoke a call to the recording program to start recording. Am still reading the SDK,, not yet reached the TAPI section!