We're considering adding it to the list of social networks we post to (Twitter, Facebook and Pinterest)...

Was wondering if you guys use and/or like StumbleUpon?