Not sure if you are aware of this, but if you right click your taskbar and look under the "Toolbars" menu, there is an option for "Links" that will place the entire collection of favorites that you have on IE's Links toobar, on your taskbar as a toolbar. You can slide this toolbar as small as possible and get a little button with a double arrow, that when clicked will give you a popup menu with all your favorites.