Here is one that I've used with great success over the past 6 months - I guess that there isn't any guarantee that it will work forever, but as a throw in gimmick in a project, it's been nice. If it ever stops working, then I may have to step up and go control works.
[Link: adelyte.com]