go to the store and hold a few of the controllers yourself, see which one fits your hands better and which ones you like the buttons of more. i prefer the ps4 controller, it's the most comfortable for me, though i have to use a program (free) to use it with all my games, by making it register as an Xbox controller. even dragons dogma, which was supposed to support it out of the box, has issues with it otherwise.