I've got both the SuperPad/Makopad and two Horis. The Superpad is decent, but the left grip is too large and has a uncomfortable edge where the flat top area begins. The stick is slightly too tall and very noisy, but has god resistance and will last forever. But if you go for one of these pads, check the stick for deadzone issues first. The menu from GoldenEye lets you spot deadzone problems easy.
The Hori Pad is good and does a good job for me on FPS games like Turok 1 and GoldenEye. The only drawback is there are four shoulder buttons, they are hard to tell apart (unlike the PS dualshock 2), and you must point your fingers at the right spots to press them, otherwise they won't register button presses.