I know that the topic of Jelly Bean on the Samsung Galaxy 2 is frequently discussed topic - and I am on the AT&T network. I am posting this question here because I am trying to understand the players (Samsung, AT&T, Google) and why the delay. My question is, "Who is dragging their feet - Samsung or AT&T?" Is Samsung so specialized with their devices that upgrading will always be delayed? I have seen arguments about the delay falling on AT&T (because they want to make money...) and others pointing at Samsung. The reason I ask is because I am trying to make a decision about phone manufacturer and carrier to move to the next time my contract is up. I know I can root my phone, but do not like the option because of the risk of bricking (is that really a risk - and how often does that happen?) because I am very dependent on my phone working. I know, who isnt? . With AT&T, I use to tether my tablet for free, and since one of the updates to ICS they will charge for use. Are they going to do something similar with JB? Any insights would be greatly appreciated!