Reminds me of something from AOL or Microsoft. Little floating toolbars hanging around the computer... ugly and intrusive. Perhaps if it integrated with the actual web browsers instead of floating above everything it might be more desirable. I have too many windows around to have something like this cluttering it up even more.
Also, text for the title of the link instead of or in addition to an icon would be good. And having to wait for a second with the cursor above the icon is unacceptable