I wanted to make this message off the group.
The suggestion is to make an icon out of your logo in the
proper place in Windows.
I'm using Firefox and have set up my bookmarks toolbar
with some things. If the icon image is stored in the right
place, Firefox picks it up. This has worked for things like
IMDb, Green Bay Packers, Wonkette, The Wayback Machine and Pacifica Radio (for Democracy Now!)
Your logo looks good and should show up even in the small
image on the toolbar.