What brings more traffic? What is easier to acheive traffic in? Also how many stumbles do you think it would take to get to the front page of stumble upon and how much traffic would that bring?
Stumble gives more constant traffic. And less invasion. But about front page. Digg gives surely more. I made article popular lately and it gave me 6k hits