Took long enough but at least its finally happening. I firmly believe I should be in control of my device, not the manufacturer and especially not my friggin cell phone carrier. All I need them for is to provide the service not mess with my OS. That would be like Verizon saying "oh because your windows laptop has a verizon 4g card in it, you cannot have administrator rights and cannot uninstall anything we've crammed down your throat and told you to deal with it whether you want or like it or not." I understand it is a cell phone, but the principle is the same. anyway, before I rage on about the lack of motivation for carriers to provide updates and the fact that i dont trust whatever android programmers they have and what they are doing to my OS... I digress.