New vs old books

“It’s better to reread great books than waste his time on new but average ones”

I’m not talking about fiction here (at least not entirely) but about books on design, development, business, etc.
I have a few which are really, really amazing, like Getting Real, Rework and Building Social Web Applications.

Most books I read, even though they are highly recommended on amazon, are usually not worth my time and I can be glad if I get 1 useful idea out of it.
Totally opposite with these 3 books. I’m not sure how they are doing that but I would be happy to have a few more of these. How do I find those? By reading tons and tons of average ones first 🙁