MS visual studio 2010 is supposedly going to have built in plugins to make Fermi program development as easy as other programing is inside of VS... for those who dont have visual studio and dont know its very point and click and macros built in to make programming really fast and easy. A junior level programmer can be capable of building programs a senior level can write without the assistance of VS.
That's not entirely true.
Building code that *runs* on Fermi (or any GPU) isn't hard.
Building code that is *fast* on Fermi (or any GPU, or actually any architecture) is very hard.
You have to have a full understanding of the memory systems, the cores, architectural hazards, etc. It's not an easy problem.
As far as CUDA RT stuff, you should wander over to cryptohaze & take a look. I've got fully CUDA accelerated RT stuff out and about currently.