got this from some site, I think it was macdevcenter.com, and it works just fine. only annoying thing it that it hovers over all windows instead of the desktop only.
"Want to move a widget to the main window layer? Of course you do. Here's how: go to Terminal and type the command defaults write com.apple.dashboard devmode YES. Still in Terminal, type killall Dock to restart Dashboard (and the Dock). Activate Dashboard (by default, you do that by pressing F12). Find the widget you want to put on the main layer and drag it a bit, but don't let go of the mouse button. While you're still holding the mouse button down, press the Dashboard keystroke again and release it, then release the mouse button. Your widget should now be floating above the Desktop and windows."