Archives for October 3rd, 2008

StumbleUpon for Opera, Safari, Google Chrome, and More Now Available

It took long enough, but at least it's happened now. StumbleUpon has seen the light of day, and decided that it might be a smart move to create a version of their popular toolbar that works without installing anything. That's right, no add-on or extension needed!

October 3rd, 2008
StumbleUpon for Opera, Safari, Google Chrome, and More Now Available