Forum Moderators: open
It can be found in the serps, granted not on top but before several pages with higher PR. (I searched for things in my title).
Penalty or lack of backlinks? No spaming. I did put a few links for my other sites as I said but not that many.