I used to be an Apple fanboy to the fullest. If it wasn't an iPhone, it wasn't a phone. After Antenna-gate, and getting pretty bored with iOS, I jumped ship and went to the Captivate. Needless to say, I fell in love. It's a great OS, it's my favorite OS, and it's something I would hate to leave. However, as I've mentioned in recent posts, Android allows more of a "walled garden" (hate this term) than iOS does. After taking your Android out of it's box, you're bombarded with not only manufacturers tampering, but also your cellular providers tampering. And why not? It's open-source, they can do as they please to it. And then you do a little digging around, and learn that Android phones have a hard time remaining relevant for longer than 3-4 months because manufacturers have a new phone they need to sell, leaving the phone you just bought unsupported. I don't know about other phones, but what I'm hearing from other Samsung owners is that it is impossible to be able to run new updates unless a leaked version is first released. How likely is it that they will attempt to port Gingerbread on the Galaxy S phones, when they probably have a new phone to sell come Christmas time. I've been hearing that Gingerbread takes more control of this, but how much does it really? Is this a non-issue that can be cleared up by Google in the future?