Forum Moderators: open
One easy way to find high PR sites is to figure out the most competitive terms in the particular market and look up those categories in Google's directory. Those are sorted in descending order for Page Rank. Then backtrack from their backlinks - it goes on from there.
There just aren't shortcuts, it all takes a lot of work, time and effort.
This service allows you to automatically follow search results at google. For example, you can sign up to monitor "deluxe widgets" and then you will get a daily (or weekly) update whenver the SERPs change for that term (new sites added).
This tells you two things:
The site probably has good PR.
The site probably has a current reciprocal link campaign going.
The problem with DMOZ listings is that many of the sites listed in DMOZ don't have link exchanges, or don't have CURRENT link exchanges...or by the time the DMOZ editors get around to adding a site, the webmaster has died of old age, and therefore CAN'T exchange links.
I've seen a lot of sites that have good PR, but the ONLY incoming link they have is from DMOZ...no help to a webmaster looking for link buddies.