exporting problems (subsurf + armature)

Hi,

I am having troubles with exporting with a modifier stack that looks like this:
Mirror
Armature
Subsurf

I’ve read this is the general way to organize modifiers armature before subsurface so you control the underlying control points and the mesh subsurfed should deform well… kinda like meshdeform modifier.

The problem I have is I need to apply armature before applying the subsurf before export, but applying it loses the connectivity, if I move subsurf up before armature in the stack there are some weird deformations with the mesh and same if I apply it before the armature.

The reason I need to apply them is ogre3d doesn’t support subsurface as a option (I think) so they gotta be applied to the mesh in blender. So I was wondering what are the work around/solution to this problem

Thanks