I use Chrome and often have ~100 tabs open. I spread them across multiple windows and try to keep related tabs together in their own window.
I use the excellent Session Buddy[0] extension to make this easier. With that, I can save windows ('tab groups') and restore them easily, and it also has a nice list view showing all windows I have open and the tabs in each (which is usually the best way to find a single tab).