What exactly is the difference between hyperSLI and this mod?
If you got 2 of the same gpu`s but no SLI motherboard, why not just use this mod instead of
having a second program.
HyperSLI is for enabling SLI on motherboards that are not officially Nvidia SLI certified, but otherwise have the capability.
SLI with different cards (this thread) is for enabling SLI in situations where there are different graphics cards, and SLI would not normally be possible with the different cards. It works with cards of the same general architecture.
So, HyperSLI would be used if you have a mobo that supports Crossfire, but isn't SLI certified.
SLI with different cards would be used if you have an SLI-certified mobo and want to SLI, say, a GTX 480 and a GTX 560 Ti.
Both would be used if you don't have an SLI-certified mobo and also have different cards.
EDIT: In the situation you described (non-SLI mobo, 2 identical GPUs) the person should use HyperSLI.
EDIT2: I have learned that the situation you described in the quoted post is not the actual situation you have. I don't know if it's due to poor wording or poor interpretation. I will do my best to explain the differences between HyperSLI and "SLI with different cards" as best I can, in light of this new information.
So, according to my knowledge, you have an X7200 laptop. This laptop already has an SLI-certified motherboard, which is why HyperSLI doesn't do anything for you. HyperSLI only emulates SLI certification; it does not do anything to make the "Manage SLI" or "Enable SLI" option appear.
"SLI with different cards"
does make that button appear, which is why it helps you in your situation. The problem with SLI not showing up with your newer GPUs is not an issue with SLI certification.
So, revised and simpler explanations:
HyperSLI: emulates SLI certification on motherboards that are not officially SLI-certified.
"SLI with different cards": makes the "Manage SLI" option show up in situations in which it would not normally appear