Hi Mike
Even though you dont have other monitors just try that solution to eliminate it, JBP is programmed to remember which monitor (number) it was last shown on, you never know, give it a try to be sure.
If youve deleted the albums then, what happens now, does it fire up ?
When you refer to icon showing in taskbar, do you actually mean the oblong tab in the taskbar or do you mean the little icon in the system tray (bottom right of the taskbar)
I doubt it will be win7 problem, it is tested on all 3 systems and works ok.
As long as your 3 Os's are on the same computer I cant see anything to prevent you from installing on all 3 just to see