wpfirstaid.com
the_widget() as a Shortcode Base
This post will further expand on the possible uses of the_widget() as the basis of the code you can use to create a shortcode for a WordPress sidebar widget.