I have a Radeon 128 Mb 9800se AIW agp that I would like to change for something a bit faster and with 256 Mb, I have narrowed it down to 2 or 3 cards. These are the HIS X800XL , Asus X850XT or the NVidia 6800GS. Any advice would be really appreciated in making the final choice. I know that the Nvidia supports SM3, but the ATI's don't. Does this mean I would not be able to play games that use SM3 using the ATI option, or that I will be able to play them but without all the bells and whistles?