With your computer configuration taken into consideraton UltraHLE and SupraHLE are the first emulators that crosses my mind but none of them support, SupraHLE partially supports the japaneese version of, the Legend of Zelda - Majora's Mask.
1964 is currently the fastest emulator, capable of running Majora's Mask, avalible. You will not reviece top notch graphics, eventhough Jabo's plugins are more then capable of delivering, because of your graphics card. If I am not mistaken Majora's Mask is capable of running, with 1964 0.7.3, with the Assume 32 bit option set to enabled, which will increase performance.
But as Raging Fuel said, try all avalible emulators with different plugin combinations, and decide from there.