I am using (and loving) OS X's Dashboard in dev mode ('defaults write com.apple.dashboard devmode YES') which lets you put the widgets on your desktop directly.
The only downside is the widgets are "always on top". So all windows end up going under the widgets instead of above. Is there any way to disable this?