in my opinion, it doesn't matter, as long as you get one that feels sturdy. I bought 2 of the arcade joystick from adafruit; and while I haven't had any problems with them yet, I think that I will eventually be replacing them because 'quality feel' just isn't there. They are nice and clicky though, so I got that going for me!
I'v gone and ordered my buttons and joysticks. Decided to go with Happ Comp style joysticks. Has anyone had experience with the USB controller and configuring it on pimame?