I love my iPhone 3Gs but for the fact that it won't download videos using Flash nor will it download Java. As a result, I'm unable to view many important features. I believe the problem is that Apple refuses to pay to use these features so we consumers must suffer. I understand that the Android phones download everything? Is this true? Now, to view a Flash video or 1 requiring Java, I must use my laptop. I also wish that the iPhone 5 had a slot to increase memory by inserting a memory card, but that would never happen. My phone is a marvel already but all these new improvements are just cosmetics. When a newer version has a Flash Player and downloads Java, then we will all buy the latest version.