StumbleUpon Traffic Magic

There is no doubt in mind that there is StumbleUpon traffic magic in the world. How do I know such a thing? I have had a lot of success with Stumbleupon traffic lately. This site is quickly becoming one of my favorite sites for driving quality traffic to my blog....