Phoenix:
even though your comments were not directed at me, I concider myself 'skooled' on GeForce3, NV2A and GeForce4. I didn't know some of the things you mentioned. because I too thought that the GF3 and GF4 were from the same family. well almost. like Voodoo1 and Voodoo2.
1.) I know NV2A has some stuff that even the GF4 does not have
2.) the GF4 has some stuff that the NV2A does not have.
NV2A and GF4 both have a large increase in geometry / vertex performance over the plain GF3 and GF3 ti200 and even GF3 ti500 because both NV2A and GF4 have the 2nd Vertex Shader, and a bump in clockspeed (moreso with the ti 4400 and ti 4600) which results in 2-3x the geometry performance over the plain GF3.
maybe you can skool me even more

plus, i'm sure i still don't have some things correct, in what i said above.
Dopey:
NV2A was 3/4 the way to a GeForce4 Ti4200 (same clock speed, same polygonal output).
iirc, NV2A is clocked at 233 MHz and GeForce4 Ti4200 is clocked at 250 MHz. I'm sure Ti4200 gets slightly higher polygon performance than NV2A, at least in theory, not taking into account PC bottlenecks that Xbox does not have. (then again Xbox might have bottlenecks that PC doesnt have, i dont know).
XGPU was originally to be clocked at 300 MHz, then it was knocked down to 250 MHz, then 233 MHz was the final shipping clockspeed.