I've got a Samsung galaxy S running android 2.2. I have many of the typical small apps, but when I go to update them, the size of what it is downloading is often the same size as the app, or even larger. What the hell? Is this one of those crappy aspects of linux or something? Can't you just download and install a small patch or do you have to redownload and reinstall the entire app every time?