Baking IK into FCurves
Try Bake Action (make sure you're in Pose Mode, it works in Object mode also) and ensure 'apply constraints' is checked. This will clear all your constraint, so if needed I would duplicate the armature and move to another layer before doing this if you need to bake more animations later on.