1. Guys, please make sure we are not breaking anything with this...
2. I lost track of all this "stack & signature" stuff a while ago... So if there is Jack, Peter and Sanda (3rd party). Sandra can NOT pull money out of escrow alone.. she needs one of the guys to co-sign.
It wouldn't be much of a "multi-signature required" transaction if one party can pull out the money alone.
I'm assuming the OP_CHECKMULTISIG works (with the extra stack-pop), and if so, everything else will fall into place -- if the tx is accepted by the network, it will be tough to get it wrong (unless you plug in a 1 instead of a 2 for a 2-of-3 tx...). I got some GUI development to do, and testing my multi-sig construction methods on the testnet... but otherwise, I'm not far off. I got all the other pieces in place.