I have created an ad campaign with Stumble Upon. I listened to a good podcast about StumbleUpon on Webmasterradio. The podcast details how you can utilize StumbleUpon to get traffic to your sites.

I have put $25 into my account as an experiment.