I myself was thinking about ATI but I hate there control panel, all the fancy bullcrap. and ive heard they dont like to get to heated up/fans breakdown often.
And what the hell is this CUDA stuff. Ive heard of it and still dont have a clue what it is.