Hi, I have no idea what stream processor do on a graphics card. I want to know whats the difference between the Nvidia brand 8800GTS series with 96 stream processor and the ATI 320 Stream processor. Are they both the same in speed. Which one is better? Please let me know. thanks