By now, everyone knows who nVidia is and what the GeForce FX GPU's are. To nVidia hardcore fans it is a "stepping stone to evolution", to ATI fans it is a "monumental failure costing a fortune" but to the hardware community, it is a stepping stone that has failed so far, but shows potential with a high price tag.

nVidia finally made a come back of sorts with the 5900 core. This showed just what the FX was capable of; however, its price tag was more than anyone was willing to pay, this let nVidia's biggest threat to seize the market - that being ATI's Radeon 9800 Pro, of course.

Since the release of the 5900, nVidia hasn't release any updated core versions. Instead, they decided in putting all its research efforts into the NV36 and NV38 cores, which are now known as the GeForce FX 5700 (Ultra and non Ultra) and the GeForce FX 5950 Ultra respectively.

Today we are taking a look at these two new cores and seeing if they are worth the money and are they able to take on the competition with any real force.