I've put together the following script which I thought would be useful to other SBM users, so I'm sharing it with the community at large in the hopes of getting feedback as well as testing.
One of our top users' complaints about SBM was the time that it took to add attachments one-by-one through the Actions menu, as well as the fact that adding attachments doesn't work through Chrome. So, I wrote this custom upload plug-in which uses new capabilities in modern browsers to allow you to drag and drop one or multiple files at once from your desktop onto any SBM ticket. It works in all contexts - Submit, Update, and View, and it uses the built-in SBM file upload hooks so that no custom uploader is required on the server side. Also thanks to Serena Support, I learned why Chrome upload doesn't currently work (unexpected characters in the Chrome boundary on multipart/form data) and worked around that by building the form data manually.
I've tested this working in Firefox version 3.6 and all of the latest Chrome versions. Sorry IE users but IE doesn't support drag