Fair enough, CUDA shows promise... but until there is a standard that you code to, it'll never really catch on (except for specialist niches where your data lends itself to being GPU crunched).
So, forget CUDA, more emphasis on OpenCL please. If that becomes more widespread, with better support, then we might see apps using it everywhere.