TuneSleeve is a free utility that downloads album art from Amazon for each album in your iTunes library (or in a specific playlist).
It allows you to choose which image is the best among all the images returned by Amazon, and if there is no good match you can launch a search on Google Images with the click of a button then drag&drop the desired image from Google to the album in TuneSleeve.