I've heard bad things about both networks but I guess there's no way to keep everyone happy. I can see where your coming from with Digg though. My personal favorite is StumbleUpon.
Add new comment: You must either login or register before you can comment.