I always choose the newest version of the rom (actually newest version of game) if there is available. And I never take hacked or trained version, only the [!] roms. For now I have always chosen US version if there is available that. But is there really any difference between different region roms (of course the language may be different but other differences?)? As I have been noticed that Zelda OOT Europe fixed version is most stabled, but what about US version? I almost never choose the fixed version of rom, because those typically doesn’t includes the [!]-symbol.