"This thread is useless without pictures" but then I saw your links.
Now I'm obligated to begin my reply with "Aaaaauugh! My eyes, my eyes. It burns!" [pirate]
*shudder*
The serious answer is Karl Urban and Lucy Lawless. And Urban probably just because of the shadows and the lighting, and you can't really see anything.
The rest? Uh...no. No, no, and no.
Gerard Butler has manboobs (and so do the rest of them).
Smeagol...heh!
Knightley needs to put her clothes on and leave them on.
Connery...that photo makes my skin crawl...literally!
Jolie would look more like a superhero if she was muscular, and not just underfed.
Heston, okay looking, but a little too hirsute for my blood.
Tarzan...bulky and out of proportion.
Welch...top-heavy.
I think you need to find more pictures and show us more examples. [evil]