I am a bit surprised, the CUDA by NVIDIA is something that is being used widely in the industry and I am a bit baffled that they went for ATI ........
Well, OpenCL has the benefit of being portable. If ATI flakes out down the road, they just move to nVidia (or whoever else comes along). Personally, I think the less tied-in to a specific provider they are the better off we are.