What is the best software to superimpose and compare two isoforms of the same protein?

I have solved the 3D structure of two proteins and I now want to start comparing them to find out analogues residues, regions of similarities/differences etc to ultimately explain the different functional behavior I observed in terms of heat stability.