Search Flickr. It has several book cover pools.
But most of the time a Google image search comes through. If the image you want is too small or of bad quality you can use
TinEye Reverse Image Search to look for a better version.
Also you may want to take a look at
Cover Browser.