NVCC and Visual Studio 2010: When?

nvcc fatal : nvcc cannot find a supported cl version. Only MSVC 8.0 and MSVC 9.0 are supported

You can use the CudaVs2010.exe tool that I posted on this other thread. That will let you compile CUDA projects on Visual Studio 2010 RC.