Ranked in these QuestionsQuestion Ranking
Pro Huge app database
There are thousands of apps listed, with more being added each day. Virtually any app you could want is available, and if by some chance one isn't, you can wish an app, which is basically requesting an app to be added to the site.
Pro Easy navigation
Apps are separated into 25 categories, making them easy to browse. There is also the New section to see the variety of new apps and the Top 100 section to find all of the most popular apps.
Con Installation problems
Doesn't install some apps and you have to submit a key to get it fixed.