First of all I normally do not share my finds to others for obvious reasons. However I thought this might help out some other fellow designers out there. I actually found this widget a few months back and this little bugger has saved me tuns of time for several client websites. If you have not seen this then you will be happy to read this. If you have, I am sure you used widget logic and know how difficult and frustrating it can be some times. I have used widget logic for a few years now as it was my only option. I have always seemed to make it work for me. But things just got simpler. I hope you find this post helpful.
Change your sidebar content with each page. Avoid creating multiple sidebars and duplicating widgets by adding check boxes to each widget in the admin (as long as it is written in WordPress version 2.8 format) which will either show or hide the widgets on every site page. Great for use with Thesis theme, or just to avoid extra coding.