Hi Again...
I downloaded the standalone version but there's a problem with that too, while its not that big a hassle you can not add a shortcut to it to the Taskbar.
I did put a shortcut on the desktop, but I have to minimize my browser window to open it, it would be nice to just be able to click on it on the task bar while working in you browser
The easiest way to use it seems to just open it on a tab in your browser, don't even add it as an extension and just use it that way.
It does do a good job once you figure out how to use it!