The good
-large amount of software covered, both business and open source
-review system promotes reviews by business professionals that actually use the software
-easy to use find-as-you-type kind of search
The bad
-searching can be challenging if looking for something without knowing the exact spelling
-browsing could be improved
-reviews should require more information (than one liners) to be provided
The ugly
-nothing, really