davidredwine,
It's not really that odd.
Many sites that are ranked #1 in the SERPs are not in DMOZ/Google directory at all.
More to the point though, PageRank is not a primary factor in rankings, other factors such as link popularity and anchor text can play a much more significant role. This is why you can find #1 rankings for sites that have little or no PageRank. Sites generally win in the rankings because of inbound anchor text matching the search terms. Sure there are other factors like site title, on page text, outbound anchor text, link popularity, etc, but remember strong
PR is good, but strong anchor text is even better with regards to a specific search phrase.
This is why there isn't the correlation between
PR and SERP rank in this case (and many others).
Regarding your other question, I've got lots of sites, and although Money Talk is in DMOZ, it's not the site in question. I'd prefer to leave it out of the limelight. ;)