Xbox One Elite Wireless Controller
Although this is designed as an official Xbox One controller, it works perfectly as a PC gamepad and is one of the best controllers on the market. Offering incredible controls and customization, it includes two sensitive analog sticks which can be clicked down to be pressed as buttons, along with a D-pad and four face buttons. Two shoulder buttons and two triggers are standard, and it includes vibrate functionality for game feedback.
Where this model really shines is in terms of its customization options. It includes four paddles that can be attached to the backside of the controller for additional inputs, different styles of thumbsticks you can choose from, and two different D-pads that you can swap out. It has a USB cable you can use to connect it to your PC, but it will require a wireless adapter to utilize its wireless capabilities. If you prefer paddle inputs to trigger buttons, then this might be a better choice for you than the Razer Wildcat, but ultimately the two controllers are equally impressive.