Until yesterday, I hadn’t seen StumbleUpon. A valued client of mine asked me to check it out, and immediately I’ve been impressed. For new web sites it’s difficult to generate new, organic traffic for free. StumbleUpon answers that issue and does so fairly well. If you’ve got StumbleUpon already installed — then do me a favor and click “I like it!” as you view this post!