Stumbleupon users can now stumble sites wthout having to install their infamous StumbleUpon firefox or internet explorer toolbar. Which means the hack Stumbleupon toolbar for Opera will finally get less new users adoptation too.

Existing users will still get to use their installed software toolbars, but it’s now an option, unlike the old days where you gotta have the toolbar installed in order to stumble and give thumbs up/down.

[via cnet news]