i would do something in style with
CNet, where people and Amiga.org's staff can grade the different applications and reviews of software can be found together with the software.
Also, Amiga.org could make some money putting advertised applications on the spot light.