For me I first used a Microsoft controller with transforming dpad *the new silver ones* and it was great until the dpad snapped off completely. I looked at the Madcatz MLG controller and went with that since I could use the PS dpad. Sadly, that dpad broke a couple weeks in lmfao... so I went back to the normal Xbox dpad which broke after roughly 6months as well as an analog stick. I did look at the Razer Onza and the consensus I saw is that it was god awful... I finally decided to go with the SCV arcade stick and am expecting it in a week. The best IMO is the 360 with transforming d-pad *most quality at of any controller* followed by the MLG. But I agree with those above, if you have no trouble playing on a PS dpad, go with a PS controller and convert it.