Just saw these new Controllers from Madcats you can pull them apart and customize the pieces. so for instance you really hate the feel of the PS3 D pad swap in a Xbox analog stick. you can even adjust how much they weigh.
I'm really impressed and would love to get one of these for street fighter and a few other games. I hate the feel of the PS3 pad when trying to pull of a move in SF and I'm not a big fan of tournament pads either too big and clunky for me. These may be the solution for that problem.