taxpod - 9:06 pm on Feb 10, 2003 (gmt 0) DMOZ, Yahoo, friendly sites, etc.
I don't even think that link sounds dodgy. What you seem to be missing is a number of links. Get links, get into the index. I think that's where you should focus your attention.
DMOZ, Yahoo, friendly sites, etc.