A newer version of SiteLauncher is available.Or, Learn More About SiteLauncher
Full user review
"Makes life a lot easier!"
Easy Shortcuts for bringing it up and adding new sites
Faster than using a mouse
None so far!
It is easy to install (for the user below: Download the file above, then in FF click File -> Open File, find it, and install it).
It will become one of those things I can't live without! :P