Forum Moderators: open
Also look at your log files for Yahoo and Slurp. If it is only looking at robots.txt and your index page day after day, you are probably penalized.
Lastly, look around in the Yahoo forum, lots of stuff in there on banned and penalized sites.