This is really informative post for separating Android from Google, to the maximum extent for conscientious people. Location, contacts, wifi access points getting shared with Google very much annoys me. But I was even more peeved of Android when there was no way to store contacts locally. No option to store on the phone, but instead you had to save to google account. I am not doing that. So I went the whole hog and installed CyanogenMod and Xprivacy module (the least I could do). And also disabled Google contacts sync (this enables local storage, did not try it on stock android). So I am annoyed that Google is so invasive in gathering data, but also relish such a beautifully designed OS and the flexibility it provides. And also, appreciate the hard work of developers. Android makes so much possible.