Since Honeycomb and the various back end changes in Android, Internal memory is no longer accessible via UMS. Before Honeycomb, your apps and data partition were separate, so you didn't have that problem. However, you were limited in the amounts of apps you could install due to the small apps...