If you haven't yet tried SumbleUpon, you need to realize that the possibilities are endless. In fact, you will find out that you can actually being stumbling from several other places as well. I am under the impression that StumbleUpon is one of the most convenient social networks for any business to start their online campaign for traffic and exposure. The creation of the account, customization of the profile, downloading and installing, and other basic set up procedures can be done in minutes.