Well I have been waiting on the ICS update to get to my I9020A. Still nothing, but seems that it could be a blessing that I don't have it. I see a lot of people having lots of problems that I don't want to deal with. It got me thinking as to why google held off on sending the update to any At&t users. Was this something google did on purpose letting ICS get tested and find bugs first? I talk to an At&t rep the other day, and they said google has all the control over sending out updates, and then it is up At&t to let customer have the update. This really got me to think about does At&t have strict rules when it comes to updates on phones. I know I never got 2.3.6, and I heard people say it had some big issues too. Maybe At&t is really trying to take care of their customers. I know I was mad at first when I did not get ICS, but man right now I think I am in a better spot. I don't want to give At&t much credit, but maybe they are looking out for the nexus s customers. I don't want ICS if is does not work right. If anyone has more insight into this please post. Or if you have any ideas I would love to hear them. I know I am giving At&t the benefit of the doubt, but it makes me feel better. I do know that google halted ICS for now, but that does not change my questions cause not even when the original updates was sent out did At&t Nexus s get the update.