Heise.de started "two clicks for better privacy" that Bruce Scheiner also uses on his blog. http://www.heise.de/extras/socialshareprivacy/ & https://github.com/panzi/SocialSharePrivacy
Using libraries like this makes that interaction absolutely explicit, with minimal loss of ease of use, which means that nothing is shared until that explicit signal that the user wants to share.