Yeah the D-Pad is atrocious. Here are your options.
Hori Arcade Fighting Stick EX2

Soul Calibur IV Hori Arcade Fighting Stick 6-Button

Dead or Alive 4 Hori Arcade Fighting Stick
Hori Pad EX Turbo(Pay attention to the design of the D-Pad)





There are also custom built options on eBay. They aren't made from plastic like the Hori's, but are made real real arcade cabinet components. Check these out:
There are more options out there, but that gives a few choices other than the standard controller.








