These images look blurry on Firefox.
Comparing your site to a site that's been going a while is pointless. Your first task is to get affiliates to look at your site and want to promote it.
Assuming you're going that route. I don't see a webmaster link though.
As for the list with missing thumbs, switch it off until you have the thumbs or remove that list.
Only shows one image, it's all those in that row.
I see the problem. The thumb on your site is stretched. Resize them.