Hi I just did a quick Google search and it seems to me that every company that builds Android phones needs to send out their own OS updates. I'm guessing because they have to tweak each update for their own hardware? I notice that Google always says they'll be pushing an update to Nexus owners specifically, so therefore say Samsung would have to push their own update of 2.3, for example. I saw that Samsung also recently confirmed that Galaxy will get a 2.3 update. Funny... I just assumed that any recent Android phone would be pretty much guaranteed to get a recent update. Is this correct? Just curious. Then then would also mean that you're not guaranteed to even receive an update right?