what is wrong?
Triangles are bad with subdivisions!
Look at the neck- see how nice it came out? That's because all you have are 4 sided polygons. Now look at the bad parts on the Subdivision mesh- those are the parts with 3 or with 5+ sided faces.
Hope that helps,
Matt
Live the life you love, love the life you live