it depends if you have to unpack it the second time.. because there's a possibility that an exe is packed with multiple packers. to be sure if it is packed or not, use DiE, PEiD or search for other packer identifiers out there..
Cabal PH cabalmain.exe can be unpacked with 1 program, what I posted is an alternative that doesn't work, it only shows the actual asm but it won't run normally.. that's my first try in unpacking PH's cabalmain.exe. The 2nd time I tried to unpack it, I only used a single unpacker, I will be posting a guide soon.. but right now I don't have the time.
As for Cabal NA, I don't know what packer is used on it so I don't have any idea, I may have to edit my other thread as not to confuse other people..