I like blogfrog too for traffic!
Esther, I am going to have to try stumbleupon!
I also visit other blogging communities such as blokube, and I
post on forums, and I use social networks. I use answer and
question sites as well. I also get lots of traffic from Linkreferral.