Since Safari is so ubiquitous (think QuickSilver, Mail integration, etc.), I find it useful to store all my bookmarks there, and then just have my other browsers in sync by manually importing every now and again. This is especially true as I use DEVONagent, which is wonderful in many regards, but cannot bookmark on its own -- it can only display bookmarks imported from elsewhere.
First off, nothing new here: I simply took two previous macosxhints -- one for sending a URL from any browser to Safari, the other forsaving all open tags as bookmarks in Safari. I strung them together, and added a quit command so that Safari just opens, saves the bookmark, and shuts down (if there are no other previously opened windows, in which case it asks if you want to quit). Here's the resulting script.
Help requested: Preferably, I would like that all such bookmarks are all stored in one folder for each day, instead of a new folder for each bookmark sent to Safari; or maybe just one folder for all unfiled bookmarks -- let's call it "unfiled." Any ideas?
Mac OS X Hints
http://hints.macworld.com/article.php?story=20061110162949629