Q:

What are some best practices for a family sharing a single Apple ID? 

My family shares an apple ID, and I can't chose whose contacts I want to sync with when I set up Icloud.  For example, I own a Mac and an iPhone.  I want my content to only be synced between MY Mac and MY iPhone.  Instead, everything including my contacts gets jumbled and duplicated together with my parents' pc and my families' iPhones.  Because of this, I have three different instances of my sister in my contact book.  My moms version my version and my other sisters version. 
Does anyone have advice on how we should go about organizing out content and apple ID? 

A:

Here is what I do, where I share one appleid for purchases among 3 family members.  Number one, only use the appleid for purchases just for purchases.  then, each member should have a separate iCloud account with a unique appleid for mail, contacts, iCal, etc syncing.   Then, on all devices set the appleid for the store to the purchase id and on the individual devices set the iCloud id to the appleid for each individual separately.  Works great for me.  

A:

My family's system consists of using a shared Apple ID to buy from iTunes and the Mac App Store.   Each member then has their own iCloud account based on a unique email address for Mail & Notes, Contacts, and Calendars.  
On the iPhone: everyone should enter the shared Apple ID under the Settings/Store/Apple ID section for purchases.   Each user can then enter their own iCloud for all other data in Settings/iCloud.   
On the Mac:  everyone should authorize their iTunes and Mac App Store accounts under the shared Apple ID by signing in under the Store menu in iTunes and Mac App Store.  Each user can enter their own iCloud account for all other data under System Preferences/iCloud. 
For both iPhone and Mac:  My family shares calendars.  If you want to share Mail & Notes, Contacts, or Calendars, add the person's iCloud account to Settings or System Preferences/Mail, Contacts & Calendars.   Then choose what you want to share.   

A:

I have finally formulated a solution for the "sharing families".   Please comment if you find inaccuracies or if you can enhance this solution. 
1.  Mail, Calendar, Contacts, and Notes:
Since 2 years before iOS 5, we have been using some of the functionalities seamlessly across the family.   Seems like, we will have to continue with this set up.   We have been using what Neil Trodden describes in this answer.   Establish a "family shared account" on sites such as Google, Yahoo, etc. ( we use Google) for mail, calendar, contacts, and notes.   PS: Contacts and calendar are set up as "Exchange" and the mail and notes are set up as "IMAP".   Works like a charm -- as soon as one device adds/updates a contact -- all others have the latest!   Calendar entries show on all devices instantly so that family engagements are never double booked and grocery lists (and other notes) are instantly updated across the devices.   Hassle free, hands free, as it should be. 
Besides the "family shared account", we each have our own employer's accounts (email, calendar, contacts, etc) that are setup the way the employer's systems want.   Any additional personal emails can be setup the same way. 
2.  Music, Apps, Photos, Documents
If a family does not share these, what else will they?   If you think of 5GB times 4 devices = 20 GB free, that is the thinking block.   Just set up 5GB times 1 free account and enter that information into all devices.   The devices will happily share the photos and documents.   You probably already had one iTunes account with credit card etc for app purchases, you might as well use that same id to keep things simple. 
Now one would ask if single ID works for these 4, why not use the same for mail, calendar, contacts and notes?   Answer is you could if 5GB is sufficient for 4 or 6 people.   There is some complication about iCloud trying to copy all email accounts to other devices and interfering with the employer's appropriate use policy if you have employer email/calendar showing on one of your devices. 
3.  Bookmarks and Reminders:
I have found no way to conveniently share the bookmarks across devices/people.   I guess search engines are good enough for the job; we don't miss this much.   As for the "reminders", the real question is -- why are they outside of the calendar?   Apple should have kept it simple.  
  But that was in paper world, one could argue that both apps bell you through the same device, so the system still works if you have one device.   I don't yet know if reminders will work through all devices. 
4.  Conclusions:
Apple considered a cloud of devices while designing iCloud, but a lot of us are a combined cloud of devices and people.   I guess they were in a hurry.   Hopefully, there will be added human cloud consideration to a future version.   Trying to automate across this simple scenario is the first.   Next level will be to deal with the fact that each of us is a point shared in multiple people-clouds (e.g. family, work, professional circle, PTAs, etc.).   Automating across that scenario will require the end users to grow up to the challenge.  
Any comments on this set up would be appreciated.   Your comments will help, as I am considering adding a couple of devices for additional members of my family who will join this man machine cloud soon.   The point is to keep it as much hands free as possible in a most economic way.   Good products Apple!