I like the icon, but don't use it
I usually click the forums tab when I want to get to a specific forum.
I'm usually looking for Specific Posts though - not Forums.
If this popup had the "Last 10 threads you were in" ... I'd use it alot.
When finding people information or updating one thread from another ... I find myself opening up multiple browser windows ... especially because most of my PCs have two monitors