Acid it seems like the mesh is coming along but I would advise that you look at the flow of some of your edge loops and perhaps try and reroute a few to get a cleaner mesh, also it looks like you might get a little pinching here and there due to the fact that some of your edges seem a little bunched.I don't think this mesh is beyond fixing up though ,just spend a little time on refining it before continuing on.
regards J.S.
2 x Modeling Challenge Winner