I knew it!
One day I thought to myself, "Freshmeat would be a great place for themes." So I typed in themes.freshmeat.net and there it was. I was so happy that I posted it to the themes.org site. A few days later I seen the message about a new site being done for themes.org. I just knew it was going to be freshmeat doing it.
Thank you FM!