only difference from a normal nsx and a type s is basically the weight. the type s is lighter and is more of a real race car.
the type s-zero is like said earlier by nsx1164 a limited version. its even more lighter than the type s. but otherwise the same spec.
however type s and the zanardi editions are very different. type s comes in 27 colors (i think, maybe more) and the zanardi is just the formula red. also again the weight difference