First off I want to say this as an iPhone application consumer rather than developer, at least I will try. Now that the iTunes App Store has over 1,000,000 apps or whatever its beginning to get ridiculous. The applications on the app store are beginning to just repeat on another and some are just down right pointless. Like make me want to throw my iPod out of my car on a highway pointless. I think we deserve a fix. That fix is the remove some of the less original or (pardon my French) sh*tty apps. Removing less original apps is not letting the best app be the only one of its kind. Not monopolizing. Just removing some of the apps that no one uses because there is 300 more of the same app cheaper. Its not right for a developer who has no experience to post an application that only he or she will download, as well as it is certainly not right for the better developers to have a pedestal and look down at smaller developers. The applications should be accepted and placed depending on the application quality. Not the quality of the developer or the quality of the developers previous applications. A system like digg would be so so wonderful. Applications that are just released go to their own little zone and work their way up every day so applications like Myspace and AIM are not always on top. It should be every day you restart and however many downloads that app gets it moves up as the day goes on. At the end the winner is claimed and they get an add the next day or something. The App Store needs to be more circulative and more strict and less strict. No application should ever be not accepted because there is an application similar, unless its identical, but for their quality is just horrible. I don't know. I know the app store has too much and its highly monopolized. Im not complaining as a developer but as a consumer.