I would say that your biggest priority would be the thumbs. Not only are some of thumb blurry/fuzzy but you also have some aspect ratio problems causing some of them to appear skewed. Also related your thumbs are hard for me to see in general (they are tiny), my monitor resolution is fairly huge. But this is something for you to consider as well since monitors are getting bigger and not smaller. Im not sure what sort of budget you would put towards such a thing but i have had great results with Arles image web page creator to make thumbs
http://www.digitaldutch.com/arles/