>>3
Remember, OpenCL > DirectCompute > CUDA.
Why do you say that? I had the impression that CUDA was better able to take advantage of the hardware while OpenCL's only real advantage was portability across cards. Given that CUDA support has been extended to older cards and OpenCL apparently hasn't portability is hardly meaningful.
Ok, forget that nonsense. Is there anything about OpenCL that I'm missing? It seems like the technological chump here.