Quick question, and probably a stupid one, but which of these two video cards should I choose for my newest computer build - an ATI Sapphire X1650 (256 MB) or an NVidia Geforce 6600 (512 MB). Assume that price is not an issue - only performance, especially in regards to SHIII and SHIV. I assume either will run SHIII fine though.