Thinger may well take care of the main concern, except that it is no longer in any active development. I will try it out. Apparently it has a dedicated following, much like Powermarks while we waited for Linkman.
TabHistory is a good idea, but will not cut it. I do not want new tabs to have a full history, since then there will be a lot of redundant back-pedaling ..
I simply want to know, without a lot of drop-down drag-out dohickey stuff .. what was my google search that got me here ? That way I can search for those words within that text. In one window I may have 20 tabs open, and they may have come from five different searches, and I may have closed the actual google search that led me here, so now the tab is a bit of an orphan, and if I only knew how I got here ...
The best solution would be the page to open with a nice highlight somewhere.
"the page opened from Google search for 'donationcoder firefox extension multiple searches' "
If I have to resort to Google history, or a clipboard manager, I can try that .. as a workaround on occasion, but usually it is not so important that I want to look back over 20 searches, since afaik Google history will not tell me what I opened from each search. None of those solutions will be very quick, unless there was some sort of simple relationship maintained between the search and the page.