It would be great if you would take the time to list them. Even looking at all these posts we can see that it is not easy to go beyond the 25 popular brands + few sudden successes (that may or may not last) + few extra features. A parallel exercise I'm (personally) interested about is to have a better idea of what is essential between the "thousands of apps" and the "hundreds of thousands of apps". What really matters, what is nice to have and what is pure junk (to avoid, actually).