Hope that helps.
I never thought it would be so hard to publish an application. I assume Cnet crawls the net and automatically adds new software to a queue where moderators can check the programs and either accept or decline them from showing up on the public download section.
I suggest a small "FAQ" or "Help" page that explains how this works on the download section itself or in the users profile at the "my list" and "my software" as I first thought "ah this is where I upload my programs" but it was wrong. ![]()
I bet there is a sticky hidden somewhere but I couldn't find it. ![]()

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic