Weight painting problems
Select your mesh, in the modifier stack delete the armature modifier, apply the mirror, parent the object to the armature with automatic weights and put the suburf modifier after the Armature modifier (down). You'll have a good starting point to tweak with the tricks described in my comment.