Rated 4 out of 5 stars

Stumble Upon toolbar makes it so easy to share sites. It is slightly confusing initially but overall its a great tool.

This review is for a previous version of the add-on (3.97).