Using jQuery had been both exciting and exhilarating from day one. Ever since my first attempt at a plug-in, I've continiually been in awe of its power and ease of use. Unfortunately, I've also have my moments of frustration trying to figure out the best way to write them. A few of my earlier attempts failed rather spectacularly. I had problems when they were used with multiple objects, weird things were happening with methods and instances of my storage variables were bleeding across objects. It was a sad state of affairs.
Since those days, I have slowly found solutions to most of the problems and have been putting what I learned into a jQuery plug-in template that I have been using for most of my newer projects. I'm sure it's not perfect and to be honest there may be things I still need to learn. But I think its at a point that I can release it onto the world and step back and see what happens.