Published at LXer:
For past three weeks, I have been seeing a steady increase in the number of referrers being sent to this site by Stumble Upon. I am sure others are experiencing similar kind of “traffic” referrals. [...] I decided to install it, and well, like Pete Cashmore, I find StumbleUpon simply addictive.
Read More...