I'm using my Hori Fighting Commander PC the most, for 2-button or 6-button games alike. I prefer cross-shaped d-pads of Hori controllers, although the original controllers have pretty good d-pads too.
Next I'm thinking of getting a 3 button controller, but I'm not sure which is best.