The best images I've seen come from buy.com. I did it manually as I imported songs (hey, I had a lot of free time).
Amazon's are good but sometimes they have that little "33% off" or whatever star in the buttom corner that messes up the artwork.
Buy.com doesn't have everything, so I find that Google Images takes care of the rest.