Designate your own shortcode for any widget and then use the shortcode to insert the widget into the body of any page or post!
Oh, how I dream. I dream of clicking over to Appearance -> Widgets, and then, on my “random posts” widget settings, I can just type insertrandomposts in the “shortcode” field. And then I go to edit my “List Some Random Posts” page, and in the body of the page I include [insertrandomposts], and lo, List Some Random Posts now lists some random posts.

The Lazyweb request: A Shortcode For Every Widget (WordPress 2.7 plugin) by Lee Salazar, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License. Terms and conditions beyond the scope of this license may be available at leesalazar.com.