I don't think directories are graded by price.
Yahoo! is a directory worth being in, as it clearly has some 'authority'.
But with most directories, you'll find as much value in a free directory as in a paid listing; indeed, I could name scores of 'paid for' directories that are an utter waste of cash, and many 'free' directories that are very good places to be.
When selecting a directory, always start with the free ones, then the paid-for 'niche' directories for your topic, finally the 'paid for' general directories.
'paid for' means either a one-off payment for a permanent listing, or an annual payment: think long and hard before committing to an annual payment; you'll find it very, very rarely value for money.
There are way over 100,000 general directories. Probably fewer than 300 of them are worth submitting to. Be fussy; why make an idiot rich? ;)