StumbleUpon Getting a Makeover, Dropping Toolbar


  StumbleUpon will be launching a new install-less toolbar for those of its community to use.  The idea was brought forth because the trouble of  installing a toolbar has deterred users from Stumbling.  With the new Stumble you will be able to visit a site directly from their site and then via a web toolbar you will be able to stumble just as before. 


Read More