I disagree. I think Cavill looks MORE like Superman than any other actor.
Routh looked like Christopher Reeves. Mind you, Routh did fine. But the films biggest flaw was trying too hard to be a Richard Donner clone, all the while giving us an angsty Superman with a ton of plot holes.
Snyder looks to be rescuing us from that with a healthy dose of pure unadulterated action bits.