After breaking more than a few in the process of playing Dark Souls on the 360 and then PC, I decided the standard official 360 one was the best way to go. It's cheap, easy to find, and my hands are familiar with it the most.