I hate that i cant put widgets on the desktop without 3rd party software (that isnt free, darn it).
If you have the widget selected in dashboard (hold down your mouse on it like you're going to movie it) and hit the dashboard key it will go to the desktop. Is that what you're looking for?