I don't know though I just bought a Thunderbolt and had a hell of a time rooting past the signed Kernal, bootloader, etc. But if you don't root, given how much Crapware was installed and locked in place I feel like I might have gotten a more free, and user customized experience with an iPhone. Android is becoming a platform for custom OS's that are often as locked down and far inferior to iOS, as this problem is growing steadily, unless something is done about this I think Android may be derailed.
For now Rooted and happy, but as I'm not a Linux developer and primarily work in SAS if rooting keeps getting harder I may finally buy an apple product in search of a free open experience on a cell phone