For Yvonne's Invitations & Favors, I'd have to say it's been Twitter. I'll have to try StumbleUpon..I'm hearing more & more about it!
I belong to Stumbleupon, but have no idea how to use it!
I get the most traffic from Pinterest. Do you pin? You can check out my board here: