I think that you need to pay closer attention to ur edge loops. That is a model with a lot of detail in it, however, I think that you were putting too much detail in it too soon. Unless you had rehearsed this model beforehand and/or are just a really really good modeler (I mean professional) you should keep the detail low in the early stages of the model and focus more on getting a general representation of the shapes, THEN later on go back and add the funky detailing.
But becasue your mouth loops will need a lot of reorganization if you want it to deform at its best. Also, I think you could get by with a lot less polygons in the head portion. The body looks very nice - but I’m not an expert so BEWARE of comment above =)
I have to congratulate you on an aggressive modeling job - but remember, until you master your polyloops - you’re ultimately pissing in the wind - because you’re not going to be able to do much with it other than look at it. - Also, your work will take longer and generally be clumbsier. This is advice I got from watching a professional model in a video tutorial.
Keep it simple at start, watch the edge loops and keep them as clean as possible, add specific detail AFTER you’re pretty confident that your edgeloops are done correctly.
Yeah I think your pretty good - I like the model =)