Set a screensaver as a background for Desktop?
You have to open terminal and type cd /System/Library/Frameworks/ScreenSaver.framework/Resources
and ./ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background. It will take a lot of resources though, so to quit it, you have to quit the terminal window.

source: TUAW and Lifehacker