here's the 360 controller I use. Has a great d-pad, solid sticks, and the button response feels better than stock 360 controller. You can always get stick covers to help with stick deterioration as well.