Is it just me or do people think these new ZB3 materials are responsible for making work look better than it actually is? I tell the same thing to new students when they render with Mental Ray, or meshsmooth a model. If it looks good it looks good under any condition and if it doesn't look good under basic conditions it doesn't look good.
His chest needs to be touched up, right now it looks like a plastic chest extender. Define some musclulature and planes there.
Try to get some reference for the cloth.
The head needs a lot of work and is not up to the quality of the rest of the model. Get rid of the face details and define the head more; right now its a lumpy sphere with surface noise. The head here should have a lot of character, and definition, but not through wrinkles and pockmarks. Look at GOW for example:
The model is coming along nicely, though, like poop said. Just fix these things up and the quality of the work will improve immensely. Cloth especially is one of the harder things to do in CG, so if you get that right... but if you get it wrong...