I use IE7 - can you find a way to make the Tagspace link a button on the existing toolbar (the one that has the HOME, RSS, Print. ect options) - I love the new streamlined IE7 interface so I do not have the links bar open.
In addition to this, the current link for Popup was blocked from the popup blocker, and yes either a button for the default toolbar or the Windows Live Toolbar, which opens a popupwindow, would be nice.