I’ve fount BookFinder.com to be most useful. Unlike the commercial “bookstore” sites (like the one named after a large river), BookFinder will give you results that are out-of-print, so you can search the titles on sale sites. Another good search engine is ReadPrint, which is library oriented.