As an Android user for the past 5 years, this has really gone from bad to worse to pathetic now. The final straw that led me to get an iPhone 5 was the JB debacle with the S3 here in the US. For those who dont know, Sprint released the JB update for its Galaxy S3 while those of us with AT&t, Verizon and T Mobile versions got the shaft and have been told sometime in 2013. Seriously, WTF? That would be like Sprint iPhone users getting to update to iOS 6 while AT&T and Verizon customers were told they had to wait a good 3-4 months to update. Pathetic. I can understand when the international versions get an update and we have to wait longer in the US because we have models with different hardware, but the Sprint version of the S3 is identical to the versions on the other carriers! Where is the explanation from Google or Samsung on why this has happened? Or is it just the fact that the other carriers need more time to add their BS bloatware to the S3, so their customers get left in the dark? Android is a great OS completely destroyed by things like this that continue to upset its customers and make them choose other options. I now have an iphone 5 with no intentions on ever going back until something is done. The short answer is to buy the Nexus but as a Verizon customer, I can't and I am not interested in the Nexus phone anyways. Shame.