Agreed - I have Peng and it's excellent. Ditto for the codes etc.
http://www.amazon.com/Pipe-Stress-Engine...72380842&sr=1-1