Hope I'm submitting this thread correctly in the forum. Just wanted you guys to know about PressCastle - Every WordPress Theme in One Place which is a wordpress directory. Anyone can submit not just the theme they created but also the plugins and tool for wordpress.

Once you submit a theme, it doesn't mean you give it for free, its just there and its still for sale. As a matter of fact, you get more exposures to bloggers that might/would use your themes and plugins.